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.