KMS Technology logo

Senior Full Stack Software Engineer (Typescript)

KMS Technology
Full-time
Remote
Mexico
Programming

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 Figma plugin development, TypeScript, Next.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:

  • Full Stack Development: Develop and maintain both frontend and backend components of an existing system, ensuring high performance, scalability, and reliability.

  • Feature Implementation: Implement new features and enhancements for the designated system, primarily utilizing TypeScript and Next.js.

  • Frontend Contribution: Actively contribute to the frontend using modern TypeScript with React.

  • Code Quality & Review: Participate in code reviews to maintain high code quality and ensure adherence to established patterns.

  • System Understanding: Quickly understand and navigate an existing codebase and system architecture, providing solutions aligned with current technical direction.

  • Troubleshooting: Diagnose and resolve issues across the full stack of the assigned system.

  • Documentation: Write clear, concise technical documentation to support ongoing maintenance and knowledge transfer.

Qualifications

  • 5+ years of professional experience as a Full Stack Software Engineer.

  • Strong proficiency in TypeScript for both frontend and backend development.

  • Proven experience with Next.js.

  • Proven experience developing Figma plugins.

  • Solid experience with TypeScript and React.

  • Strong understanding of web fundamentals (HTML, CSS, JavaScript).

  • Experience with version control systems (Git).

  • Experience with containerization technologies (e.g., Docker) in a maintenance context.

  • Excellent problem-solving skills and a pragmatic approach to development.

  • Strong communication skills, particularly for technical documentation and collaboration within an existing team.

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

  • Fluent in English.

 

Nice to Have:

Familiarity with Agile/Scrum methodologies.

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.