Senior Fullstack Software Engineer

Posted 2 days ago

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Conceptualize, create, and sustain scalable web applications utilizing React, TypeScript, and JavaScript.

• Conceptualize, create, and sustain scalable backend services and RESTful APIs employing Node.js and NestJS.

• Construct reusable frontend components, custom hooks, and modular application architectures.

• Design, develop, and integrate RESTful APIs with both internal and external systems.

• Implement authentication, authorization, and Role-Based Access Control (RBAC).

• Create responsive, accessible, and user-friendly interfaces in accordance with UI/UX designs and accessibility best practices.

• Collaborate with cross-functional teams to address business requirements, technical specifications, and healthcare workflows.

• Write and maintain unit and integration tests.

• Engage in code reviews and advocate for clean coding standards.

• Diagnose application issues, determine root causes, and develop sustainable solutions.

• Ensure that sensitive healthcare information is managed securely within application code, logs, integrations, and error-handling processes.

• Take ownership of assigned features throughout the software development lifecycle, from technical design and implementation to testing and delivery.

• Generate and maintain technical documentation for application components, APIs, and integrations.

• Utilize AI-assisted development tools to enhance coding efficiency, code quality, and development workflows.

• Participate in Agile ceremonies, communicate development progress, and identify and escalate technical risks or obstacles.


⛳️ Requirements

• Over 8 years of professional software development experience, with significant hands-on expertise in fullstack web application development.

• Advanced skills in React, TypeScript, JavaScript (ES6+), HTML5, and CSS3.

• Substantial hands-on experience in developing backend applications and RESTful APIs with Node.js, NestJS, and TypeScript.

• Experience in designing and implementing Single Page Applications (SPAs), reusable components, custom hooks, and modular frontend architectures.

• Robust experience in building, consuming, and integrating RESTful APIs, including asynchronous operations and error handling.

• Practical experience in integrating LLM APIs, tool calling, or agentic AI workflows into software applications.

• Familiarity with Spec-Driven Development or AI-driven Software Development Lifecycle practices.

• Experience in implementing authentication, authorization, and secure application development practices.

• Strong comprehension of software architecture, design patterns, and clean coding principles.

• Experience with automated testing frameworks, including Jest, React Testing Library, or similar tools.

• Experience in developing responsive and accessible web applications, with knowledge of WCAG accessibility standards.

• Proficiency in using Git, GitHub, CI/CD pipelines, and participating in code review processes.

• Familiarity with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor.

• Strong analytical, troubleshooting, and problem-solving capabilities.

• Ability to work independently, taking ownership of technical deliverables and adapting to evolving requirements.

• Exceptional written and verbal communication skills in English, with experience collaborating with cross-functional and international teams.

• Experience in Agile/Scrum development environments.

• Preferred: background in developing applications for the healthcare sector or other regulated environments.

• Preferred: knowledge of healthcare interoperability standards such as HL7 FHIR.

• Preferred: experience with Medplum or similar healthcare platforms for managing clinical data and electronic health records.

• Preferred: understanding of healthcare data privacy and security regulations, including HIPAA and the safeguarding of Protected Health Information (PHI).

• Preferred: backend development experience using Python or other server-side technologies.

• Preferred: experience with Figma to implement UI designs and collaborate with design teams.


🏝️ Benefits

• Benefits according to Mexican law.

• 15 days of paid time off (in the first year, increasing to 3 additional days per year thereafter).

• 5 days of leave for the death of immediate family members, negotiable.

• Comprehensive Major Medical Expenses Insurance that covers immediate dependents (spouse and children).

• Annual performance bonus (approximately 10% of annual salary).

• Annual salary adjustments.

• Employee Referral Bonus.

• Paid Certifications / Courses.

• Access to Coursera license.

• 5% Savings Fund.

• 5% Grocery Vouchers.

• Remote work opportunities.

People also viewed

Agility Robotics1 day ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck1 day ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest1 day ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink1 day ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink1 day ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA1 day ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers