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.

Requirements

Key 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)

Similar jobs

More from Sabenza IT & Recruitment
Sabenza IT & Recruitment 8 hours ago
Sabenza IT & Recruitment 8 hours ago
Sabenza IT & Recruitment 8 hours ago

Intermediate Full Stack Developer (JavaScript / TypeScript)

Apply Now
Back to search page