Senior Fullstack Software Engineer (Ruby/NodeJS/React)

  • Full-time

Company Description

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.

Job Description

We are currently looking for a highly experienced Senior Full-stack Software Engineer with a strong background in React, Ruby, Node.js 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:

  • Hands-on Fullstack Development: Directly contribute to a pre-scoped system initiative, developing both front-end (React) and back-end (Ruby, Node.js) components.

  • Code Quality & Performance: Ensure the reliability, performance, and high quality of code through thoughtful development and rigorous testing practices.

  • Architectural Alignment: Work effectively within existing architectural patterns and decisions, seamlessly integrating new features into our established software ecosystem.

  • Cross-functional Collaboration: Partner with engineers and product owners to translate requirements into robust, implementable solutions.

  • Technical Documentation: Create clear and concise technical documentation and implementation strategies to support smooth deployment and maintenance.

  • Delivery-Focused Participation: Actively participate in code reviews and technical discussions, ensuring a focus on timely and cohesive delivery.

Qualifications

  • 5-8 years of professional software development experience with a strong background in modern engineering practices.

  • Proficiency in React, Ruby, and Node.js is required.

  • Ability to quickly adapt to and work effectively within existing architectures, focusing on consistency, maintainability, and timely delivery.

  • Strong attention to detail.

  • Proven experience in creating clear technical documentation and implementation strategies.

  • Comfortable evaluating solutions pragmatically and applying proven patterns within defined boundaries.

  • Strong collaboration and communication skills within cross-functional teams.

  • A proven track record of delivering production-ready software in a timely manner.

  • Fluent in English.
     

Nice to Have:

  • Familiarity with Agile/Scrum methodologies.

  • Experience with TypeScript, Redux, Next.js, HTML, CSS, Bootstrap, Kafka, MongoDB, and GraphQL.

Additional Information

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.

Privacy PolicyImprint