Senior Fullstack Software Engineer (PHP/React) at KMS Technology
Guadalajara, jalisco, Mexico -
Full Time


Start Date

Immediate

Expiry Date

21 Apr, 26

Salary

0.0

Posted On

21 Jan, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PHP, Laravel, GraphQL, React, MySQL, PostgreSQL, Git, CI/CD, Docker, Payments, Fintech, PCI-DSS, Redis, Caching, Unit Testing, Integration Testing

Industry

Software Development

Description
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 seeking a highly skilled Senior Full Stack Developer to join our engineering team. We need an engineer who excels in high-scale backend environments while remaining proficient in modern frontend frameworks. The ideal candidate will spend approximately 80% of their time focused on the backend, optimizing our PHP/Laravel services and designing complex GraphQL schemas. The remaining 20% will be dedicated to building out intuitive interfaces in React. We are looking for a developer who prioritizes security, performance, and clean architectural patterns in a fintech environment. Responsibilities: Backend Engineering (80% Focus) Design, build, and maintain robust server-side logic using PHP and the Laravel framework. Architect and implement efficient, scalable GraphQL APIs to support internal and external integrations. Optimize database queries and schema designs (MySQL/PostgreSQL) for high-concurrency transaction processing. Ensure the highest levels of security and PCI compliance across all backend services. Write comprehensive unit and integration tests to maintain the reliability of our core payment engine. Frontend Development (20% Focus) Develop and maintain user-facing features using React and modern state management tools. Consume GraphQL APIs effectively on the frontend to create seamless user experiences for merchants and partners. Ensure a consistent UI/UX by implementing responsive designs and reusable component libraries. Collaboration & Leadership Participate in architectural discussions and provide technical guidance for complex feature sets. Conduct thorough code reviews, promoting best practices in security, readability, and performance. Work closely with Product and DevOps teams to ensure smooth deployment cycles and high system availability. Qualifications Required Skills & Experience 5+ years of professional experience in full-stack software development. Expertise in PHP and Laravel: Deep understanding of the framework’s internals, service providers, and Eloquent. Strong GraphQL Experience: Proven track record of designing and implementing GraphQL APIs (not just consuming them). Proficiency in React: Ability to build complex, data-driven interfaces and manage application state efficiently. Database: Experience with relational databases at scale (query optimization, indexing, and transactional integrity). Git, modern CI/CD pipelines, and containerization (Docker). Preferred Skills & Knowledge Experience in the Payments or Fintech industry. Familiarity with PCI-DSS compliance standards. Experience with Redis or other caching strategies for high-performance applications. Previous experience in a remote-first, senior-level position. Additional Information Location: Guadalajara, Jalisco, Mexico (Hybrid) Benefits and Perks 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.
Responsibilities
The Senior Full Stack Developer will focus 80% of their time on backend engineering, optimizing PHP/Laravel services and designing GraphQL APIs, while the remaining 20% will be spent on frontend development using React. They will also participate in architectural discussions and conduct code reviews.
Loading...