Job Responsibilities
- Designing, building, testing and deploying web applications and/or prototypes following best practices;
- Work in an Agile/Scrum environment to deliver high quality software against aggressive schedules;
- Own the delivery of an entire piece of web and mobile application and prototypes;
- Collaborate with other team members to investigate design approaches, prototype and evaluate technical feasibility;
- Design and define the interactions between various systems or components.
Job Requirements
- Experience building and delivering Javascript, React.js, or React Native applications that have seen actual production usage;
- At least 3 years of applicable experience;
- Strong understanding of the Javascript;
- Understanding of how to write secure frontend code and an awareness of common web application security vulnerabilities;
- Testing and the ability to write unit tests/specs (we use popular JavaScript testing frameworks).