Zipdev logo
Zipdev

Zipdev is a staffing and recruiting company that works with its clients to hire for tech positions. As an employer, the company aims to foster a flexible work environment that prom

Senior Software Engineer, Rails/Go

Location

Mexico

Posted

7 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Rails/Go

Zipdev

• 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

Job Requirements

  • 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-havesExperience 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?!!

Related Job Pages

More Full-stack Engineer Jobs

OneApp logo

Full Stack Developer

OneApp

We're rewriting the rules of renting so there's room for everyone.

Full TimeRemoteTeam 51-200Since 2019H1B No Sponsor

• Develop a strong working knowledge of the existing Java/Spring backend, React frontend, and supporting platform architecture. • Own and troubleshoot production issues independently, working across the full stack to identify root causes and implement reliable solutions. • Maintain and improve the stability, reliability, and performance of critical business workflows. • Execute deployments through existing CI/CD pipelines and support improvements to release quality and consistency. • Troubleshoot deployment, environment, integration, and production-related issues during business hours. • Build, maintain, and enhance full stack features across the backend, frontend, APIs, database, and third-party integrations. • Work within an existing codebase while making thoughtful improvements to structure, maintainability, and test coverage. • Document system behavior, dependencies, technical gaps, and completed work to support team knowledge sharing. • Help reduce reliance on external vendors by progressively taking ownership of day-to-day platform changes and support. • Collaborate closely with Engineering, Product, and nearshore development teams to understand requirements, manage risks, and deliver reliable solutions. • Communicate clearly and proactively regarding progress, blockers, risks, and technical decisions.

Oregon
$125K - $155K / year
Full TimeRemoteTeam 1,001-5,000Since 2025H1B No Sponsor

• Contribute to robust, sustainable, and results-oriented solutions; • Act with technical autonomy, collaborating in planning and mentoring more junior developers; • Participate in building a software engineering environment driven by quality, performance, user experience, and continuous improvement; • Use AI tools (such as Windsurf, Copilot, JetBrains AI, Anthropic) to accelerate development and test automation; • Technologies in our stack include: React, JavaScript, TypeScript, CSS, Git, and other frontend ecosystem tools; • Collaborate in evolving reusable components, interface patterns, and frontend development best practices; • Digital mindset, curiosity about new technologies, and interest in understanding how Artificial Intelligence can transform processes, experiences, and outcomes.

Brazil
RPE logo

Full Stack Developer – Senior

RPE

🟠Somos a força por trás dos pagamentos que movem o varejo brasileiro.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Lead the implementation of critical features and resolve high-complexity technical issues that require deep expertise in architecture, performance and security. • Provide technical leadership for the squad's tasks, acting as a reliable point of contact to ensure deadlines are met and expected quality standards are maintained. • Actively participate in technical refinements, translating business requirements into viable solution designs and anticipating blockers before development starts. • Raise the team's technical bar through direct code guidance, detailed Pull Request reviews, and ongoing technical support for junior and mid-level engineers (Jr/Pl). • Ensure the squad's execution is strictly aligned with Chapter and Architecture guidelines, proactively correcting deviations. • Support and evolve critical systems, ensuring that solutions for legacy systems or new services are implemented with a focus on stability and scalability.

Brazil
Inicie logo

Fullstack Developer, Moodle 5.0

Inicie

A Inicie é um ecossistema de inovação para transformação educacional. Desenhe novos futuros para a educação com a gente!

Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Develop and maintain fullstack features using Moodle and multitenancy. • Create and consume RESTful APIs, ensuring performance, security and scalability. • Implement responsive and accessible interfaces, following UX/UI best practices. • Work with React component architecture, using hooks and modern state management. • Maintain and evolve legacy systems, ensuring stability and performance. • Optimize database queries and schema design. • Implement and maintain automated tests (unit and integration). • Actively participate in code reviews and share knowledge with the team.

Brazil