Back End Developer (Remote)

Work Type: Full Time

About us:

Rever is built to help companies drive continuous improvement by empowering their frontline employees to create, test, and implement improvements within their work. We impact not only the performance of some of the world’s largest companies, but also the lives of thousands of frontline workers. We are headquartered in Silicon Valley, with an operations center in Guadalajara, Mexico's tech hub.

Searching for your dream job? At Rever, we strive to help our employees find passion and purpose. Join us in changing the way the world works and impacting the lives of millions of frontline workers.

What You Will Bring to the Team

Keeping up with the needs of global corporations and thousands of frontline workers requires tremendous creative problem solving, a passion for technology and close collaboration across our team. As a Back End Developer at Rever you will help us grow the company on the engineering side with a good knowledge of software design, testing, and a mindset of continue learning as well as leading mobile projects and building SaaS platforms.

What would be your day-to-day responsibilities?

Reporting to the Head of Engineering, here are some duties you would be responsible for:

  • Collaborate with teammates to achieve Releases in form and time, from the back end perspective, aligned our Software Development Processes
  • Create PoCs for future releases, to give us an idea of complexity in terms of engineering and time for decision making around tools
  • Create quality software with unit/integration tests across micro service
  • Create and design software from proposals to actual implementations

If you enjoy having new challenges every day and you have a high level of commitment, you have a great chance. 


  • Organization and planning 
  • Self-motivation
  • High focus on execution
  • Able to set own goals based on the context and needs of the organization
  • Capable of doing follow up and take a project from start to finish
  • Capable of looking at opportunities to improve or iterate on current processes
  • Eagerness to become a better software engineer with us! 
  • Proficiency with Node.js, Python or a similar dynamically typed language
  • Experience with Object Oriented Analysis and Design
  • Proficiency writing Clean Code that humans can understand
  • Experience building REST APIs
  • Experience testing back end code, by either implementing Unit tests or Integration tests.
  • Experience working with Relational and Non Relational databases
  • Experience working in an Agile Environment
  • We are a heavily test oriented team, we'd love for you to have knowledge of testing and be willing to continue learning
  • Nice to have: 
    • Experience using Test Driven Development 
    • Experience using a software architecture pattern like Clean Architecture, Domain Driven Design, MVC or others 
    • Experience using Docker


An academic degree is not a requirement to apply for this position; you may have a Bachelor's degree in Systems of Computer Engineering, Computer Science, IT Management, or related field. Or maybe you are self-taught with enough experience.

Languages: English and Spanish

Location: Ideally, you live in Guadalajara, Mexico, you can also work remotely

What you’ll love about us:

  • Competitive compensation package and benefits.
  • Growth opportunities based on true meritocracy.
  • Great offices and great location in Guadalajara (once the pandemic is under control control and we go back to the office)
  • Vibrant and flexible work environment. A place you'll actually look forward to work in!
  • Working schedule for grown-ups: flexible times, remote work possibilities and sufficient vacations so you don't need to count the days. 

Inclusive Environment 

At Rever, we don’t just accept diversity, actually, we love it. We create an inclusive community and harassment - free workplace where everyone can achieve their full potential. We are committed to equal employment opportunity regardless of race, religion, age, sexual orientation, or gender identity.

Submit Your Application

You have successfully applied
  • You have errors in applying