Responsible for building performant, Single Page Applications (SPAs) using React and hybrid mobile applications on IOS and Android platforms using React native.
Requirements
- Bachelor's degree in Computer Science, Engineering or related field
- 3-6 years of professional experience
- Extensive experience in React and React Native languages
- Extensive writing unit tests with JEST and working with TypeScript
- Good command over state-management techniques and tools – especially Redux
- Good command over flex-based CSS layouts, and knowledge of styled props is an added bonus
- Experience working with Postman (or equivalent) for reading APIs and understanding consumption
- Extensive experience with agile methodologies (TFS, JIRA, Github)
- Proven knowledge of design patterns, distributed systems, and integration testing
- Familiarity with Docker is an asset
- Excellent project management, problem solving and high-level verbal and written communication skills