# Sr. Software Engineer (Rails/Go)

> Zipdev · Mexico (Remote) · Full-time · Posted 2026-05-18

**Workplace:** remote

**Department:** Engineering

## Description

We're looking for a Senior Software Engineer to help build and scale our backend and frontend

systems to join our Echo division.

### What You'll Do

-   Design, build, and maintain features across our Rails and Go services
-   Develop responsive, performant UIs in React
-   Build and maintain GraphQL APIs consumed by web and mobile clients
-   Collaborate with product and design to ship high-quality features

## Requirements

### Must-haves

-   6+ years of professional software engineering experience
-   3+ years working in Rails monoliths or Go services for backend development
-   2+ years of JavaScript or TypeScript experience
-   2+ years of React building production web applications
-   Relational database (preferably PostgreSQL) experience, including understanding of
-   database indices and performance tuning
-   Experience with Sidekiq for background job processing
-   Automated testing (we use Capybara and Playwright)
-   Experience integrating with 3rd-party APIs

### Nice-to-haves

Experience with:

-   GraphQL
-   Google Cloud Pub/Sub
-   Mantine
-   Clean Architecture

Well-qualified candidates will have excellent knowledge of test-driven development,

domain-driven development, design patterns, external web APIs, debugging both Ruby and

JavaScript, and domain modeling / application architecture.

Interest in participating in customer interviews, scoping and prioritization of work, and improving

team development practices is a plus.

## Benefits

-   Work remotely Monday - Friday, 40 hours a week (no weekends)
-   Vacation: 10 business days a year
-   Holidays: 5 National Holidays a year
-   Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
-   Parental Leave
-   Health Care Reimbursement
-   Active Lifestyle Reimbursement
-   Quarterly Home Office Reimbursement
-   Payroll Deduction Purchase Plans
-   Longevity Bonus
-   Continuous Learning Bonus
-   Access to Training and Professional Development Platforms
-   Did we mention it's REMOTE?!!

One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.

Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our [career site.](https://zipdev.com/careers/%20) Take a look and let us know if you have any other questions!

## Apply

[Apply at Zipdev](https://apply.workable.com/zipdev/j/5AABD61BA6/apply)

---
Powered by [Workable](https://www.workable.com)
