Senior Full Stack Engineer

About Reworth

Reworth started its journey in April 2020, in the midst of the pandemic, with a strong founders team and a clear focus on how to solve a problem. Since then, we have increased our strong and intimate Reworth family and continuously validating and growing our product!


Our mission is to give people worldwide the right data to make their businesses succeed. To do that, we are building the first API data platform that connects financial institutions and merchants. We are starting with a fully integrated cashback system that delivers a seamless customer experience. From there, we will add ticket item data to the transaction data, building a powerful data platform enhancing the lives of millions of consumers! For financial institutions, our integration has to be as simple as downloading an app from the PlayStore, while merchants sign up within minutes!


We participated in the Latitud Fellowship which helped us accelerate our growth and continues to give us mentoring access to the top entrepreneurs in Latam and Silicon Valley. As a senior engineer you will have access to those extraordinary people from the industry and a straight line of communication to the founders.

About Us

We dream big, we want to change the life of millions of consumers by enhancing lives with meaningful and relevant data and rewards. We are a diverse founders team that has worked and built companies before. We got together for this mission and to make it a reality! We want to build a Latin American startup that can grow beyond the continent, to Europe, Asia, and the USA!


As an early collaborator you will be able to shape the future of our products and grow with us! We started our journey almost a year ago, we have the funding and the paid pilots to validate further our product. Build history with us! 

About You

You are a self-motivated, multi-tasker, and a demonstrated team-player. You will be a lead engineer responsible for the development of new software products, features and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. A transparent and open communication is key, and you can expect to work closely with the founders of the company. Continuous learning and curiosity will enable you to help us make the right decisions and build a customer centric product.


  • Writing clean, high-quality, high-performance, maintainable code.

  • Participate in code reviews, and do back-end reviews fully independent.

  • Handle the design, architecture, development, code review, and testing of key applications in the following areas: Analytic Dashboard & Reporting, client facing applications, proof of concept prototypes, Dropwizard Microservices

  • Work with the following current stacks: REST micro services architecture, API stacks, SQL, JS, React, MongoDB, ideally also Angular, Flutter and Firebase (for our clients integration)

  • Work closely with the founders, as well as product and design teams to define feature requirements and deliver the product that materially impacts the business and improves the customer experience.

  • Manage and communicate work responsibilities to subordinates

  • Identify performance bottlenecks and come up with novel ways to solve them.

  • Design and implement scalable web services (APIs).

  • Work with SQL and NoSQL DB systems

  • Develop and maintain various internal tools that manage the forecasting, customer service, and marketing workflows.

Job Skills & Qualifications



  • Data manipulation and scripting with Python/MongoDB/SQL

  • Experience working on technical side projects or made open source contributions

  • Fintech domain experience and expertise, startup leadership position a huge plus

  • Experience with Software Development Frameworks (UP/RUP) and Continuous Integration




  • 5+ years full stack engineering experience in a production environment

  • Expertise in Design patterns, Database Design, and XML Schema

  • Experience with Agile or Scrum software development methodologies

  • Proficiency in Software Development Best Practices (SCM / Unit Tests)

  • Deployed customer-facing software into a Production Environment

  • Bachelor's degree in Computer Science (or related field), postgraduate degree is seen as a big plus.


  • Autonomy to solve hard challenges

  • Growth both personally and professionally, make the company yours

  • Fun atmosphere with transparent, honest and straightforward communication culture

  • Attractive startup salary and the possibility of ownership in the company

  • Remote work, sometimes we have workshops or team gatherings in Mexico City to improve culture and get to know each other. There is also an office space available if desired in the vibrant Roma Norte neighborhood in Mexico City.

  • 100% Payroll (MEX)

  • Flexible Vacations 

  • Salary: 40k - 70 k

Aplicar a la vacante

Cargar C.V.

Gracias por aplicar, nos pondremos en contacto contigo.