About the position
We’re looking for strong JavaScript/TypeScript developers to join a high-performing consulting environment, delivering impactful, production-grade solutions across diverse industries. You’ll work in cross-functional, client-facing teams, solving complex problems while contributing across backend and frontend over time.
This is ideal for adaptable engineers who take ownership, value clean and scalable code, and are eager to grow their full-stack capability in a fast-paced, collaborative setting.
RequirementsKey Responsibilities
- Design and deliver robust backend servicesand/or modern frontend applications, depending on your area of strength
- Contribute across the stack over time, expanding your capability beyond your primary specialisation
- Take ownership of technical solutions from design through to production delivery
- Collaborate within high-performing, cross-functional squads, including direct client engagement
- Apply strong engineering principles, including clean code, testability, and maintainability
- Contribute to architectural decisions and continuously improve team practices
- Integrate with enterprise systems, APIs, and third-party platforms
- Actively contribute to Agile delivery and continuous improvement
Skills and Experience
Required Skills & Experience
- Proven industry experience delivering production-grade software solutions using JavaScript and/or TypeScript
- Experience in backend and/or frontend development, including:
- Backend: microservices, GraphQL, BFF patterns, and/or API-driven architectures
- Frontend: frameworks such as React, React Native, Angular, or similar
- Demonstrated ability and willingness to learn and work across multiple layers of the stack over time
- Strong understanding of:
- API design (REST and/or GraphQL)
- Asynchronous and event-driven programming
- Frontend architecture and state management (where applicable)
- Experience with version control systems (e.g., Git)
- Familiarity with CI/CD pipelines and modern engineering practices
Preferred (Nice to Have)
- Experience with cloud platforms such as AWS and/or Azure
- Familiarity with distributed systems and scalable architecture patterns
- Experience with automated testing across unit, integration, and end-to-end levels
- Exposure to mobile development ecosystems
- Experience in enterprise or regulated environments (e.g., banking, fintech)
Desired Skills:
- JavaScript
- TypeScript
- API Design
- React
- Angular
Desired Qualification Level:
About The Employer: