Join Our Team as a Full Stack Developer / Software Engineer!

Are you a passionate and proactive developer with 1.5 – 3 years of experience looking to build impactful, high-quality software solutions for global clients?

If you thrive in a collaborative environment where innovation and personal care go hand in hand, we would love to have you on our team!

Your Role

In this full-time position, you’ll work closely with our talented software development team to design, develop, and deliver robust, scalable, and user-friendly software applications. You’ll contribute to every stage of the development lifecycle, from concept to deployment, ensuring that each solution meets the highest standards of quality and performance.

Key Responsibilities

  • Develop and maintain modern, scalable web applications using .NET Framework / .NET Core for the backend.
  • Build dynamic, responsive frontends using React, Angular, or similar JavaScript frameworks.
  • Design and manage relational databases with SQL, ensuring data integrity and performance optimisation.
  • Develop and integrate RESTful APIs for seamless client-server communication.
  • Write clean, maintainable, and testable code following best practices.
  • Implement and maintain unit tests to ensure reliability and consistency.
  • Collaborate within Agile/Scrum teams to deliver quality software efficiently.
  • Participate in code reviews, identify issues, and optimise performance.
  • Communicate effectively with international clients, project managers, and teammates.

Required Skills

  • Strong hands-on experience with .NET Framework / .NET Core for backend development.
  • Proficiency in frontend technologies such as React, Angular, or equivalent frameworks.
  • Solid understanding of SQL and relational database concepts.
  • Familiarity with RESTful APIs, Git, and Agile/Scrum methodologies.
  • Working knowledge of unit testing frameworks and best practices.
  • Excellent English communication skills — both verbal and written.
  • A go-getter mindset with strong ownership, initiative, and problem-solving skills.
  • Strong analytical and debugging abilities to tackle complex challenges.

Good to Have Skills

  • Experience with CI/CD pipelines and build automation.
  • Exposure to Azure or other cloud platforms (AWS, GCP).
  • Understanding of DevOps practices and containerisation (Docker/Kubernetes).
  • Knowledge of microservices architecture and distributed systems.





    You can also upload your CV here: