Application Developer
Role details
Job location
Tech stack
Job description
The Opportunity: We are looking for an Application Developer (Full Stack) to support the design and development of modern, user-focused applications within a regulated, enterprise technology environment. This role focuses on building intuitive frontend experiences and reliable backend services while collaborating closely with product, design, and engineering teams in an agile delivery model., * Design and develop frontend components using React and JavaScript/TypeScript to deliver intuitive user experiences
- Build and maintain backend services using Kotlin and Java within a microservices or API-driven architecture
- Collaborate with product owners, designers, and engineers in an Agile environment
- Participate in sprint planning, code reviews, and daily standups to support continuous delivery
- Troubleshoot and resolve issues across the full application stack
- Ensure code quality through unit testing, integration testing, and test automation
- Maintain clear documentation and ownership of developed components and services
Requirements
The ideal candidate is a collaborative engineer with strong communication skills, a passion for clean, maintainable code, and hands-on experience delivering full-stack solutions in production environments., * 5+ years of experience in full-stack application development
- Strong proficiency with React, JavaScript/TypeScript, Kotlin, and Java
- Experience working in Agile and DevOps-oriented environments
- Strong communication and collaboration skills
- Demonstrated ownership and accountability for production code and ongoing maintenance
Preferred Qualifications
- Experience with microservices or reactive frameworks (e.g., Vert.x or similar)
- Background building applications in regulated, risk, or compliance-driven environments
- Experience presenting technical concepts and solutions to peers and stakeholders
- Passion for writing clean, maintainable, and well-tested code