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:
- Minimum 5 years experience as a fullstack developer
- Experience in modern web applications development using ReactJS, NextJS, TypeScript and Kotlin/Java
- Experience in development of CI/CD pipeline and applications deployment using cloud services such as AWS
- Experience in database migration will be an added advantage
- Working experience in an Agile/SCRUM setup will be an added advantage
- Excellent verbal communication and listening skills
- Proactive, self-driven and motivated