Job Openings M06 - Full Stack Engineer

About the job M06 - Full Stack Engineer

Job Description

The developers will support and enhance a dedicated instance of Web based Application as well as contribute to the development of a related mobile application. The ideal candidates should be proficient in Node.js, React, TypeScript, and React Native, and able to work independently within a collaborative team environment.

Key Responsibilities

  • Develop new features, improve performance, and fix bugs across both backend and frontend.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that meet stakeholder needs.
  • Build and maintain a mobile application for the same project using React Native.
  • Ensure high-quality code through testing, peer reviews, and adherence to best practices.
  • Troubleshoot, debug, and optimize application components for maximum speed and scalability.

Skills & Experience

  • Minimum 5 years of hands-on full stack development experience.
  • Proficiency in the following technologies:
    • Backend: Node.js
    • Frontend: React, TypeScript
    • Mobile: React Native
  • Experience working with REST APIs, Git, and common development tools.
  • Familiarity with agile methodologies and collaborative tools (e.g., JIRA, Confluence, GitHub).
  • Self-motivated, able to work independently, and manage multiple tasks in a dynamic environment.
  • Understanding of Digital Services standards and environment.
  • Experience with CI/CD pipelines and containerization (e.g., Docker).