Responsibilities:
- Work in an agile development team to deliver high quality software applications. This is the full stack, including both mobile and web application frontends as well as its respective backend
- Adopt proven software engineering practices like pair programming, code reviews, test-driven development.
- Lead conversations on solutioning and systems design, establish best practices and mentor other engineers in the team.
Requirements:
- Experience in modern web/app applications using JavaScript (ES5/6)
- Experience in the following would be advantageous:
- Backend development using Typescript
- Frontend development using React.js and React Native
- Database technologies (both relational and non-relational)
- Docker/container technologies
- Familiarity with the following will be an added bonus:
- AWS infrastructure and its managed services
- Development/maintenance of CI/CD pipelines
- At least 2 years of relevant working experience is preferred