Monday, October 27, 2025
ProducePay

Senior Software Engineer

Posted: 1 days ago

Job Description

Produce Pay wants to feed the world sustainably. Our mission is to empower produce businesses with cutting-edge financial and agricultural solutions that enhance efficiency, transparency, and predictability. We're passionate about driving innovation in a sector that sustains communities around the world, and we're looking for talented individuals to join us on this exciting journey.Job Overview:We are seeking a highly skilled Full-Stack Developer with expertise in TypeScript, Node.js, GraphQL, and AWS to join our dynamic development team. As a Full-Stack Developer, you will play a key role in designing, building, and maintaining scalable and reliable applications that support our financial services platform. This is a unique opportunity to work in a collaborative environment where your contributions will directly impact the growth and success of the company.Key Responsibilities:Develop and Maintain: Build and maintain scalable, high-performance applications using TypeScript, Node.js, GraphQL, and AWSCollaborate: Work closely with product managers, designers, and other engineers to define, plan, and implement product featuresOptimize: Identify bottlenecks and performance issues, and devise solutions to these problems to ensure the best possible performance, quality, and responsiveness of the applicationsInnovate: Stay up-to-date with the latest industry trends, technologies, and best practices, and apply them to our development processSecurity: Implement security and data protection protocols to safeguard our systems and customer dataDeploy: Manage and automate the deployment of applications and infrastructure on AWS, ensuring continuous integration and delivery (CI/CD) best practices are followedRequirementsProficiency in TypeScript and Node.js: Strong experience in building server-side applications using TypeScript and Node.jsGraphQL Expertise: Hands-on experience in developing and consuming GraphQL APIsAWS Mastery: Deep understanding of AWS services, including but not limited to Lambda, S3, RDS, and AppSyncFrontend Skills: Experience with frontend frameworks/libraries (e.g., React) and how they integrate with back-end servicesDatabase Knowledge: Familiarity with both SQL and NoSQL databasesProblem-Solving Skills: Ability to think critically, debug complex issues, and develop creative solutionsCommunication: Excellent communication skills with the ability to work collaboratively in a remote or hybrid environmentNice to Have:Experience in the financial services industry, particularly in fintech for agriculture or supply chainKnowledge of microservices architectureFamiliarity with DevOps practices and toolsBenefitsMajor Medical Expenses (Includes Vision and Dental)Minor Medical ExpensesLife InsuranceA monthly stipend of $1,600 MXN for gasoline (or work-from-home)A monthly stipend of $800 MXN for cellphone expensesAll benefits as stipulated by Mexican law, including:Social Security12 Days of vacation for the first year of service. After that, it increases by two working days successively until reaching 20 days. After the fifth year, the vacation period will increase two days per every five years of service, as indicated in Art. 76 of the Federal Labor Law. (Proportional25% Vacation premium (proportional)15 Days Aguinaldo (proportional)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs