This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

📋 External Recruiting Agencies

Zipdev is a nearshore technical staffing and recruiting firm that provides remote talent and staff augmentation services to external clients.

This company was flagged and excluded from default search results. Proceed with caution.

Zipdev
Posted 2mo ago

Full-Stack Engineer (Backend)

Zipdev
Brazil or South America
RemoteFull Time
Responsibilities
  • designing APIs
  • modeling data
  • building integrations
Requirements
  • Experienced engineer with strong Ruby on Rails (API-only)
  • PostgreSQL and Azure Cosmos DB knowledge
  • Sidekiq background jobs
  • JWT/Azure AD B2C auth
  • RSpec/FactoryBot/WebMock/VCR testing
  • Familiarity with React/TypeScript
  • AI-assisted development and HIPAA/compliance awareness
Technical tools mentioned
RubyRuby on Rails 8.1ActiveRecordAzure PostgreSQL Hyperscale (Citus)Azure Cosmos DBPostgreSQL 16JBuilderSidekiqRedis 7Azure Cosmos DB SDKTyphoeusFaradayAzure AD B2CJWKSBrakemanbundler-auditRSpecFactoryBotWebMockVCRRuboCoprubocop-railsrubocop-performanceTypeScript 5React 19Tailwind CSS 4TanStack Query (React Query) v5Docker ComposeKamalThrusterGitClaude CodeGitHub CopilotCursorAzure AI SpeechAzure OpenAI

Job description

Role Overview

We're building a greenfield web platform that delivers modern, cloud-based experiences aligned with Sensei Cloud. The application is modular in nature and will grow over time.

As a Full-Stack Engineer with a backend focus, you will be a core contributor shaping the Rails API, data layer, and Azure platform integrations from the ground up — while remaining capable of working across the entire stack when needed. Your primary ownership area is the backend: data modeling, API design, data mapping across dental practice management systems (DPMS), external healthcare system integrations, and background processing. You will interact with Azure Cosmos DB for DPMS data and leverage Azure PostgreSQL Hyperscale (Citus) to host application data at scale. You will also contribute to frontend work as the team and product evolve.

This is a full-product ownership role in a HIPAA-regulated healthcare environment, requiring strong technical judgment, attention to compliance, and close collaboration with your fellow engineers and product stakeholders.

You will work within a Human -> AI -> Human engineering workflow, using AI tools to accelerate delivery while maintaining full accountability for correctness, security, and compliance.

Key Responsibilities

Primary (Backend)

  • 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

Shared (Full-Stack)

  • 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

Similar jobs

Full-Stack Engineer roles
4h
Save
Mark Applied
Hide
Sr. Full-Stack Developer, AI Design-to-Dev
Toronto or Argentina or South America or São Paulo
HybridFull Time
Appnovation
Appnovation: Digital consultancy providing strategy, design, and software engineering services.
6+ YOERequires 6+ years of full-stack development, strong frontend expertise, PHP and Python, modern frameworks, AI design tools, APIs, databases, authentication, design systems, Figma, and cloud platforms.
v0.dev, bolt.new, Lovable, React.js, Vue.js, Nuxt.js, Supabase, SQL, NoSQL, GitHub Spec-kit, Open Spec, Figma, Jira, PHP, Python, NodeJS, Express, N8N, GraphQL, REST, PostgreSQL, MySQL, MongoDB, OAuth, JWT, TailwindCSS, TypeScript, JavaScript, ES6, AWS, Azure, GCP
10h
Save
Mark Applied
Hide
Senior Full Stack Developer (Ruby on Rails, React)
Buenos Aires or Brazil
RemoteFull Time
Miratech
Miratech: Provides digital engineering and IT consulting for global enterprises
8+ YOE8+ years building web applications; strong Ruby on Rails and React skills; JavaScript, HTML, CSS, REST or GraphQL, relational databases, cloud platforms, product lifecycle, technical leadership, and team leadership experience.
Ruby on Rails, React, JavaScript, HTML, CSS, RESTful, GraphQL, PostgreSQL, MySQL, AWS, Google Cloud, React Native
1d
Save
Mark Applied
Hide
Desenvolvedor(a) FullStack
São Paulo or Rio de Janeiro or Nova Lima or Recife or Brazil
OnsiteFull Time
Avanade
Avanade: Provides Microsoft-focused IT consulting and digital transformation services.
Experience with C# and .NET, React, TypeScript, relational databases, REST APIs, Azure DevOps, unit testing, HTML, CSS, JavaScript, and scalable cloud-based solutions.
C#, .NET Core, .NET 6, React, TypeScript, Azure DevOps, SQL Server, PostgreSQL, MySQL, RESTful APIs, xUnit, NUnit, HTML, CSS, JavaScript, GraphQL, Context API, Redux, Styled Components, Tailwind CSS
1d
Save
Mark Applied
Hide
Full-stack Developer [Talents Bench]
Brazil
RemoteContract
Metal Toad
Metal Toad: Provides strategic AWS cloud and AI consulting services.
3+ YOERequires fluent English, 3+ years with Python and NextJS, relational database knowledge, Postman, API calls, REST, JSON, Composer, and Git; React and NodeJS experience preferred.
Python, NextJS, Postman, REST API, JSON, Composer, Git, AWS, React, NodeJS
1d
Save
Mark Applied
Hide
Desenvolvedor(a) Full Stack | Engenharia de Plataforma (Tech Foundation)
São Paulo, São Paulo, Brazil
OnsiteFull Time
BTG Pactual
BTG PactualB3: BPAC11: Investment bank providing asset management and corporate financial services
Experience with Java 21, Spring Boot, Spring Data, Spring Cloud, Angular, cloud services, REST APIs, automation, Git, and technical documentation. AWS preferred; Docker, Kubernetes, messaging, observability, and CI/CD are differentiators.
Java, Spring Boot, Spring Data, Spring Cloud, Angular, AWS, REST, Git, Docker, Kubernetes, Kafka, SQS, Dynatrace, Grafana, Prometheus, OpenTelemetry, CI/CD
1d
Save
Mark Applied
Hide
Desenvolvimento .Net Sênior | Remota - 135329 (135329)
Alphaville, São Paulo, Brazil
RemoteFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Senior full-stack developer with solid .NET, ASP.NET, C#, Angular, REST APIs, Azure, Kubernetes, microservices, SQL Server, CI/CD, observability, security, and software architecture experience.
.NET 8, ASP.NET, C# 10, REST, OAuth, Entity Framework Core, Dapper, SQL Server, Angular, Kubernetes, Microsoft Azure, Azure App Services, Azure Functions, Storage Account, Redis Cache, Event Hubs, Service Bus, Key Vault, GitHub, Git Flow, GitHub Actions, Azure DevOps, LINQ
2d
Save
Mark Applied
Hide
Semi-Senior Full Stack Engineer (Python / React) - E-learning
São Paulo, São Paulo, Brazil
RemoteFull Time
Truelogic
TruelogicNASDAQ: STGW: Provides nearshore software development and IT staff augmentation services.
3+ YOE3+ years in software development with Python and React; experience with REST APIs, microservices, AWS, CI/CD, Docker, Generative AI, LLM integration, and prompt engineering.
Python, React, REST, AWS, Docker, CI/CD, Generative AI, LLM
2d
Save
Mark Applied
Hide
Chief Full-Stack Developer (Java & GCP)
Argentina or Brazil or Chile or Colombia or Mexico
RemoteFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
7+ YOE2+ MgmtRequires 7+ years of relevant experience, 2+ years leading teams, Java and Spring Boot expertise, React.js, REST APIs, microservices, GCP or Azure, English at B2+, and strong communication skills.
Java, Spring Boot, React.js, REST APIs, microservices, Anthropic Claude Code, GCP, Azure, Apigee, JavaScript
This job has expired