Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Zipdev

Full-Stack Engineer – Backend

Zipdev

Full-Stack Engineer focusing on backend API development for a healthcare web platform. Building scalable solutions and collaborating with cross-functional teams.

Posted 6/14/2026full-timeRemote • 🇲🇽 MexicoMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureNoSQLPostgresReactRedisRSpecRubyRuby on RailsVue.js

About the role

Key responsibilities & impact
  • Design, build, and maintain a Rails API (API-only mode) that serves dental scheduling data to a React frontend
  • Model and evolve PostgreSQL schemas using ActiveRecord migrations, targeting Azure PostgreSQL Hyperscale (Citus) in production with an emphasis on clarity, performance, and data integrity
  • Become the team’s subject matter expert on data mapping across different dental practice management systems and the Cosmos DB data layer
  • Query and consume data from Azure Cosmos DB, understanding its document model and how DPMS data is structured within it
  • Design and maintain application schemas on Azure PostgreSQL Hyperscale (Citus), leveraging distributed tables and colocation for performance at scale
  • Integrate with external healthcare systems and services via HTTP — including dental exchange APIs, payment processors, and Azure AI services — to power features such as AI-assisted dictation and intelligent workflows
  • Implement and maintain Azure AD B2C JWT authentication middleware, including JWKS retrieval, signature verification, claim extraction, and current_user injection
  • Build and operate background jobs using Sidekiq and Redis for asynchronous and long-running tasks
  • Write and maintain comprehensive RSpec test suites using FactoryBot, WebMock, and VCR to safely test external HTTP integrations
  • Run and remediate findings from Brakeman and bundler-audit as part of normal development workflows
  • Contribute to React frontend components and pages as needed
  • Collaborate closely with frontend-focused engineers and product stakeholders throughout feature development
  • Participate in AI-augmented development workflows, reviewing and validating AI-generated code against acceptance criteria
  • Follow Git best practices: feature branches, pull requests for all changes, and conventional commit messages
  • Proactively update documentation when behavior or architecture changes

Requirements

What you’ll need
  • Strong experience with Ruby on Rails in API-only mode, including ActiveRecord, migrations, routing, and middleware
  • Solid PostgreSQL knowledge, including schema design and query awareness; comfort working with both relational and NoSQL (document) databases
  • Experience designing REST APIs and integrating with external services via HTTP clients (e.g., Typhoeus, Faraday, or equivalent)
  • Hands-on experience with background job processing (Sidekiq or equivalent)
  • Experience implementing JWT-based authentication, including JWKS validation and claim extraction
  • Proven RSpec testing discipline with FactoryBot and HTTP stubbing using WebMock or VCR
  • Working knowledge of a modern frontend framework (React, Vue, or similar) — you don’t need to be a CSS wizard, but you should be comfortable building and debugging components
  • Familiarity with Git-based workflows, pull requests, and conventional commits
  • Comfortable reading and maintaining Markdown documentation
  • Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) as part of daily development
  • Clear understanding of the Human → AI → Human review loop, with human ownership of all decisions
  • Strong understanding that Protected Health Information (PHI) must never appear in code, tests, logs, commits, or error messages
  • Discipline around structured logging with explicit safe-field selection
  • Use of generic error messages with no patient-identifying context returned to API clients
  • Comfort working exclusively with synthetic or mock data
  • Awareness of secure coding practices, including no hardcoded credentials, OWASP Top 10 vigilance, and blocking remediation of Brakeman findings

Benefits

Comp & perks
  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Continuous Learning Bonus
  • Access to Training and Professional Development Platforms
  • Did we mention it's REMOTE?!!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsActiveRecordPostgreSQLREST APIsJWT authenticationRSpecSidekiqAzure Cosmos DBAzure PostgreSQL HyperscaleAI coding assistants
Soft Skills
collaborationdocumentationproblem-solvingattention to detaildisciplinecommunicationadaptabilitycritical thinkingownershipproactivity