Job Summary:
We are looking for a skilled Kotlin Developer to join our engineering team to design, develop, and maintain scalable backend services. The ideal candidate will have a strong background in Kotlin (JVM), experience with Node.js, and a solid understanding of modern frontend technologies such as React.js. You should be comfortable working in a fast-paced environment and collaborating across teams to deliver robust software solutions.

Key Responsibilities:
  • Develop and maintain backend services using Kotlin (JVM) with a focus on performance, reliability, and scalability.
  • Design and implement RESTful APIs and ensure seamless integration with frontend and third-party systems.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and testable code using best practices.
  • Ensure high code quality through code reviews and automated testing.
  • Participate in the full software development lifecycle, including requirement analysis, architecture design, and deployment.
  • Contribute to continuous improvement of the development process.

Required Skills and Qualifications:
  • Strong experience in Kotlin (JVM) for backend development.
  • Proficiency in Node.js, with experience building and consuming RESTful APIs.
  • Expertise in React.js and modern state management libraries such as Redux, Zustand, or Context API.
  • Solid understanding of JavaScript (ES6+) and TypeScript.
  • Familiarity with relational and NoSQL databases.
  • Good understanding of CI/CD pipelines, Git, and development workflows.
  • Ability to work independently and as part of a collaborative team.

Soft Skills
Good Communication skills
Good Interpersonal Skills
Fit for Customer Location placement