
Back to Jobs
Role Overview
We are seeking a Full-Stack Developer to help design, build, and scale our core digital platform. This role involves close collaboration with cross-functional teams to deliver high-quality, reliable software that solves meaningful business problems. You will contribute across the full development lifecycle, from concept and architecture to implementation and continuous improvement.
Key Responsibilities
- Design, develop, and maintain end-to-end product features across frontend and backend systems
- Collaborate with product, design, and strategy teams to translate requirements into scalable solutions
- Build and maintain APIs, data models, and system integrations
- Ensure code quality, performance, security, and maintainability
- Participate in technical planning, reviews, and architectural discussions
- Continuously improve systems based on user feedback and evolving business needs
Qualifications
- 2–5 years of professional experience as a full-stack developer
- Strong experience with modern frontend frameworks (e.g. React, Vue, or similar)
- Backend development experience (e.g. Node.js, Python, Ruby, or similar)
- Working knowledge of relational and/or NoSQL databases
- Experience with cloud environments and modern deployment workflows
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in a cross-functional environment
Preferred Experience
- Experience working on production systems used by external customers
- Familiarity with scalable system design and performance optimization
- Exposure to data-driven or AI-enabled products
- Experience contributing to technical standards or best practices
