Job Closed

This listing is no longer active.

Popmenu logo
Popmenu

The customer engagement engine for restaurants.

Software Developer – Ruby, React

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 201-500Since 2019H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

175 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Developer – Ruby, React

Popmenu

• Expressing your mastery: You will emphasize changeability, simplicity, testability, and polish in order to quickly deliver exemplary code that performs well and that your less experienced teammates will learn from. • Setting an Example for Team Collaboration: You will be on a cross-functional delivery team composed of Designers, Product Managers, and other Engineers, with QA support. You will assist in building shared understanding of goals, and you put your team’s success before your own. • Improving our Ecosystem: We have an incredible set of tools and practices, but it can always be better. We want you to utilize your experience to find opportunities for your delivery team, and for the engineering department to improve. If the team is bought in, you will take ownership and make your initiatives real. • Raising the Bar: Your more junior teammates and peers will consistently show improvement based on opportunities that you help them identify. You will guide them to solutions rather than give them answers. Bottom Line – You will write software that meets the expectations of quality for Popmenu Engineering, and you will hold your teammates accountable to do the same. You will collaborate cross-functionally, always trusting your teammates to have the best intentions, and you will buy in to playing as a team to win.

Job Requirements

  • You have 2+ years of experience in a high-growth or enterprise software development environment, with a degree in Computer Science or years of equivalent experience.
  • You have worked extensively on cross-functional software delivery teams, and you can collaboratively decompose real-world software problems.
  • You are familiar with scaling your team’s software, and you understand how to monitor application performance and bug incidence.
  • You have great communication skills and can collaborate closely with product managers, designers, and other engineers to help decompose problems and facilitate technical discussion.
  • You are at least familiar with Ruby on Rails, plus JavaScript/React, and you have 1+ years of experience in those or similar dynamic languages and frameworks.
  • Tests are part of your code.
  • You use tools like RSpec, Jest, and Cypress to help define the interfaces of your software components and to efficiently understand and solve problems.
  • You are familiar with Cypress or other automated end-to-end testing tools.
  • You are not a DBA, but you are not afraid to make changes to production databases, and you know when it’s time to stop relying on ActiveRecord generated queries.

Related Job Pages

More Backend Engineer Jobs

CrossCountry Consulting logo

NetSuite Associate Director – Technical Architect

CrossCountry Consulting

A better experience for our people and our clients

Backend Engineer175 days ago
OtherRemoteTeam 501-1,000H1B Sponsor

• Contribute to complex PE‑backed technology transformations • Design and govern future‑state technical architectures integrating NetSuite, Salesforce, and adjacent enterprise platforms • Lead and oversee integration design and delivery across APIs, middleware, and event‑driven architectures • Act as a trusted technical advisor in client‑facing forums • Contribute to developing and implementing firm-approved, AI-enabled solutions for clients • Stay informed about emerging AI tools and techniques • Foster business development opportunities by networking with existing clients • Mentor team members by coaching colleagues and providing regular feedback

United States
Ubiminds logo

Platform Architect – .NET Full Stack

Ubiminds

We deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.

Backend Engineer175 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Plan and architect approaches on key initiatives including having a single auth across all products which includes possible password migration, data consolidation of all power products to platform, upgrade gateway & queues, centralize administration across products • Integrate and utilize messaging queues (RabbitMQ) and search/logging technologies (Elastic) to ensure reliable, observable, and scalable platform services. • Provide technical support and guidance to product teams during this year's initiative for accelerating platform adoption for all products.

Brazil
Job Closed
Metova, Inc. logo

Ingeniero de Software – .NET, Golang/Python

Metova, Inc.

Helping companies transform their business through technology to meet the growing expectations of their customers.

Backend Engineer175 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

• Diseñar, desarrollar y mantener aplicaciones backend utilizando .NET y Golang, aplicando principios de arquitectura moderna asegurando su escalabilidad, resiliencia y rendimiento. • Implementar y mantener microservicios desacoplados, orientados a eventos y alta transaccionalidad. • Desarrollar, diseñar y consumir APIs REST y GraphQL de alto rendimiento para aplicaciones críticas y y mensajería asincrónica (Ej. Kafka, RabbitMQ, MKS). • Colaborar en la definición de arquitecturas distribuidas, orientadas a eventos y desacopladas. • Participar activamente en revisiones de código, asegurando calidad, mantenibilidad y cumplimiento de estándares. • Participar en el desarrollo de herramientas de automatización y monitoreo (infraestructura como código, dashboards, alertas). • Asegurar buenas prácticas de seguridad, versionamiento y despliegue continuo (CI/CD).

Mexico
Job Closed
Metova, Inc. logo

Desarrollador Sr, C++, .NET

Metova, Inc.

Helping companies transform their business through technology to meet the growing expectations of their customers.

Backend Engineer175 days ago
Full TimeRemoteTeam 201-500Since 2006H1B No Sponsor

Buscamos un **Desarrollador Sr** con sólida experiencia en entornos de producción y pasión por la tecnología. Esta persona se unirá a un **equipo ágil y colaborativo** , contribuyendo al **diseño y desarrollo de soluciones escalables**.

Mexico
Job Closed