Sr. Software Engineer (Rails/Go)
Zipdev
Posted: May 18, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're looking for a Senior Software Engineer to help build and scale our backend and frontend systems to join our Echo division.
Required Skills
Job 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. Take a look and let us know if you have any other questions!