- Collaborate closely with our systems architecture team to refine and enhance our technology infrastructure.
- Get familiar with our current architecture and scaling technologies.
- Build and implement new API systems integrating with ferry operators, third-party service providers, and more.
- Develop new features for our admin back-office systems and CMS.
- Design solutions that balance business needs and technical feasibility.
- Troubleshoot and resolve technical issues, including CI development.
- Identify opportunities to optimize performance and enhance the user experience.
- 5+ years of experience as a lead developer.
- A self-starter with excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Node.js
- TypeScript
- Firebase / Firestore
- Redis
- Microservices
- Experience with Azure Web Services
- CMS development experience