Job Objective:We are seeking a skilled Full Stack Engineer with an integration focus to join a rapidly growing SaaS startup from Australia with customers in 40+ countries.In this role, you will be the critical bridge between our frontend and backend teams.
You'll design and implement APIs, manage data flow between systems, and ensure seamless integration of third-party services.
Your work will span both frontend and backend, with a focus on making everything connect smoothly - from building API endpoints to implementing the frontend code that consumes them, and integrating external tools into our ecosystem.
Responsibilities:Design and implement RESTful APIs using AWS API Gateway and Lambda functionsWrite and maintain automated tests to ensure integration reliabilityBuild integration layers between frontend React applications and backend servicesImplement state management and data fetching patterns in React using React ContextDevelop and maintain integrations with third-party services and APIsDesign efficient data access and storage patterns in DynamoDB to support frontend requirements Collaborate closely with frontend engineers to define API contracts and data structuresCollaborate with backend engineers to ensure scalable and performant service architectureBuild reusable integration components and hooks for frontend applicationsManage data transformation and validation between frontend and backend systemsImplement authentication and authorization flows across the applicationWrite clean, maintainable code with comprehensive documentationConduct code reviews across both frontend and backend codebasesWork in an agile environment with continuous integration and deployment practicesOccasional on-site meetings with team members and potential/existing clients Requirements:Bachelor's degree in Computer Science, Engineering,
a related field (or equivalent practical experience)3+ years of full-stack development experienceStrong experience building and consuming RESTful APIsSolid understanding of both frontend (React) and backend (Node.js) developmentExperience with serverless architectures and AWS services (Lambda, DynamoDB, API Gateway)Experience with state management patterns (React Context, hooks)Familiarity with Serverless Framework or similar IaC toolsExperience with Git and CI/CD workflows (comfortable using established CI/CD pipelines)Strong problem-solving abilities with focus on integration challengesExcellent communication skills for working across technical teamsIntermediate to advanced English (B2+)Thrive in a dynamic, fast-paced startup environment with evolving priorities Desired:Experience deploying and optimizing tooling integrationsTypescript knowledgeFamiliarity with data transformation and ETL processesExperience with webhook implementations and event-driven architecturesKnowledge of API security best practices (OAuth, JWT, API keys)Experience with API documentation tools (OpenAPI/Swagger)Previous experience working at a startup PerksLabor Hours: Monday to Friday 9:00 am to 6:00 pm Modality: Full-time, Contractor, Remote (CDMX)Salary: $40,000 MXN gross monthly Open Positions: 1Exposure to a fast growing SaaS startup working environment led by an experienced CEO with a track record in delivering hyper-growth.
Competitive salary.
20 vacation days per year.Strong opportunities for professional growth and career advancement.
Potential to grow into Senior Engineer as the team expands.Versátil work arrangements including remote work options.
About the CompanyThe company is the world's leading 3D storage calculator / size guide.
It is trusted by ****+ facilities in 40+ countries to increase user engagement and conversion rates while decreasing customer service involvement in the rental process.
Location: Remote in Mexico (preference for CDMX) with occasional in-person meetups with team in CDMX, and limited travel for client visits, prospect meetings, and company off-sites.
📌 Iii Full Stack Engineer (Integrations Focus) (México)
🏢 Qualifinds®
📍 México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.