Senior Software Engineer (NodeJS/Typescript)

KMS Technology

At KMS Technology Mexico, we are passionate about building innovative software solutions that drive impact. As part of an international tech company, we offer a collaborative and inclusive environment where your ideas matter and your growth is our priority.

Responsibilities

We are currently looking for a highly experienced Senior Backend Software Developer with a strong background in NodeJS to join our growing team. If you're excited about writing clean, secure, scalable code, solving complex problems, and working with a first class global engineering team — this is for you!

Key Responsibilities:

  • Contribute to the development of a well-scoped backend system using Node.js and TypeScript.
  • Translate product and technical requirements into high-quality backend services and APIs.
  • Collaborate with engineers, architects, and product owners in a scaled agile environment to deliver working software iteratively.
  • Implement robust authentication, authorization, API key handling, rate-limiting, and session management mechanisms.
  • Maintain code consistency and software quality through effective testing, documentation, and code reviews.
  • Align new work with existing architectural patterns and established technical decisions.
  • Create and maintain clear, concise technical documentation to support deployment and future maintenance.
  • Participate actively in team discussions, standups, and reviews to ensure transparent and aligned progress.
  • Apply DevOps practices including infrastructure-as-code, container orchestration, and continuous delivery.

Qualifications

  • 5–7 years of professional backend software engineering experience.
  • Strong proficiency in Node.js and TypeScript.
  • Solid understanding of RESTful API development and integration.
  • Experience with authentication and authorization mechanisms, API key management, rate limiting, and session handling.
  • Comfortable working within predefined system architectures and boundaries.
  • Experience with infrastructure tools and cloud-native technologies, such as:
    • Terraform
    • Kubernetes
    • Emissary Ingress
    • Helm
    • ArgoCD
  • Strong attention to detail and commitment to code quality and maintainability.
  • Proven ability to write effective technical documentation and articulate implementation decisions.
  • Excellent communication and collaboration skills, especially within cross-functional agile teams.
  • Fluent in English.

Nice to Have:

  • Familiarity with Agile/Scrum methodologies.
  • Team leadership experience is a valuable asset.
  • Experience working with microservices architectures.
  • Familiarity with modern API protocols.

Benefits and Perks

Location: Can work from anywhere within Mexico (working from the office will be required time to time)

Offices: Av. de las Américas 1254-17th, Country Club, 44610 Guadalajara, Jal.

Read Full Description
Confirmed 6 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles