You Are the Craftsman:
- You Write It – You Own It: Develop, test, deploy, maintain, and improve – own the full life-cycle of your code
- Develop new user-facing on Web & Mobile applications used by over 5 million users around the world
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Support and optimize existing code/features for Web & Mobile client applications, internal administrative tools
- Maintain a well-tested codebase with continuous integration and coverage reporting
- Share your knowledge and help your team evolve best practices
- Work in small autonomous teams with short release cycles
What Makes You Stand Out:
- Proficiency in JS, including its syntax and features
- 3+ years experience with React & Redux
- 5+ years experience in front-end development
- Very good understanding of modern web tooling such as Webpack, Babel, Jest, Enzyme
- Highly adept at design patterns and software architecture principles, technical problem-solving
- Rich experience using GIT, standard deployment strategies, code reviews, etc.
- Ability to manage and prioritize a diverse set of tasks with overlapping timelines
- Strong attention to detail and commitment to delegated tasks and responsibilities
- Curiosity and a strong desire to learn, grow, and be up-to-date with trends and best practices
- Ability to work effectively in a fluid, fast-paced environment and meet appointed deadlines; ability to work independently within one strong team
- Self-starter and comfortable in a fast-paced startup environment
- Communicate complex concepts in simple terms to a non-technical audience
Desired (but not essential):
- Experience in developing within the React Native framework
- Experience with third-party libraries, including but not limited to React Native Navigation
- Excellent understanding of User Experience (UX) design patterns including Responsive, Adaptive and Mobile First user interface design, Accessibility