




**Company Description** At KMS Technology, we are dedicated to delivering cutting\-edge solutions and services that empower businesses to achieve their goals. Our team is composed of highly skilled professionals who are passionate about technology and innovation. We provide a dynamic and collaborative work environment where you can grow your career and make a significant impact. **Job Description** We are looking for a Senior Software Engineer to design, develop, and maintain high\-quality applications. The ideal candidate has strong expertise in **React and Java, with experience in MongoDB and MySQL.** As a Mid\-Senior Software Engineer, you will play a significant role in developing and scaling our web applications, collaborating effectively with cross\-functional teams to deliver high\-quality and reliable solutions. You will contribute to full\-stack development, working on both front\-end (React) and back\-end (Java, databases) components. **Key Responsibilities** * Develop, maintain, and optimize web applications using React (front\-end) and Java (back\-end). * Contribute to the design and implementation of robust APIs and services that integrate with MongoDB and MySQL. * Collaborate with UI/UX designers to implement user\-friendly and responsive interfaces. * Participate in efforts to optimize application performance, ensuring scalability and security under guidance. * Work closely with product owners, QA engineers, and DevOps teams to support efficient deployments. * Write clean, maintainable, and well\-documented code following established best practices. * Debug and troubleshoot issues across the full technology stack, escalating complex problems as needed. * Actively participate in code reviews and contribute to knowledge sharing within the team. **Qualifications*** 3\+ years of experience in software development. * Solid understanding and practical experience with React (familiarity with React Hooks and Context API is expected; experience with Redux and TypeScript is a plus). * Good working knowledge of Java. * Hands\-on experience with at least one NoSQL (e.g., MongoDB) or relational database (e.g., MySQL). * Understanding of RESTful API development and integration. * Familiarity with version control systems (Git, GitHub). * Experience working within Agile/Scrum methodologies. * Strong problem\-solving and debugging abilities. * NPM **Preferred Qualifications** * Exposure to Cloud platforms (AWS, Azure, or GCP). * Familiarity with CI/CD concepts and basic DevOps practices. * Understanding of containerization concepts (Docker). * Experience with basic performance optimization techniques. **Additional Information** ***Perks you enjoy at KMS******Mexico*** * Mexican law benefits * 15 days of PTO (in year zero, from the first year onwards it is 3 days per year). * 5 days' leave for the death of immediate family members, negotiable. * Major Medical Expenses Insurance with coverage for immediate dependents (spouse and children). * Annual performance bonus (10% of annualized salary). * Annual salary adjustment. * Employee Referral Bonus. * Paid Certifications / Courses * Coursera License. * 5% Savings Fund. * 5% Grocery Vouchers.


