Skip to main content

Back-end Developer

What do you need to work with us?

BA in Computer Science or similar relevant field

Solid experience in:

• Data structure and algorithms

• Functional and/or object-oriented programming

• Database management systems

• Management of some of these languages: Python, Elixir, Ruby

• Management of some version control system

Feel comfortable working with Linux commands

Ability to understand the needs of clients

Demonstrate leadership

Ability to work independently and on a team

Organize and plan your tasks

English skills

Want to work in a startup culture


  • Design and implement APIs and services considering security, scalability, efficiency and maintainability
  • Work with UX/UI Designers, Data Scientists and other Engineers on the implementation of different products
  • Design robust architectures
  • Be part of the design and code editing
  • Identify, communicate and apply the best practices of Software Engineering

Bonus points

  • Shell scripting basics
  • Familiarity with Docker
  • Experience working with frameworks (Flask, Phoenix)
  • Familiarity with TDD
  • Basic knowledge of Scrum methodology
Ciudad de México
Occupational fields: 
Software development
Employment type: 
Full time