Branding Brand is searching for experienced, US-based React Engineers to help create mobile apps and sites for an international portfolio of high-profile brands in retail and hospitality. The role involves developing enterprise React applications and collaborating with various teams to produce mobile e-commerce experiences.
Responsibilities:
- Work with senior developers and architects to produce world-class mobile e-commerce experiences used by over 10 million visitors a day
- Develop enterprise React applications
- Take web projects from mock-ups to completion
- Work closely with Designers, Quality Assurance Engineers, and Account/Project Managers to communicate status of projects
- Work with bug tracking/project management software suites
- Develop reusable components and frontend libraries for future use
- Learn our proprietary platform technology for mobile websites and apps, using the latest functionality in mobile innovations
- Contribute to the evolution of our technology
- Implement secure coding best practices
- Participate in ongoing security training and awareness
Requirements:
- Strong background in React.js, Javascript, TypeScript, Node.js, and React Native
- Understanding of functional programming
- Ability to transform design mockups and wireframes into functional components
- Strong skill-set in creative problem solving
- A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Experience with GraphQL and RESTful APIs
- Experience with Git source control
- Prior experience in test-driven development is a plus
- Prior experience in retail, healthcare or hospitality technology is a plus
- Prior experience in mobile e-commerce is a plus
- Experience with bash/command line is a plus
- Background in iOS and Android is a definite plus, but not required