Join Us

Help us build maintainable, scalable technology

Benefits

We value the work/life balance, so we have reasonable working hours. We offer health insurance for you and your family as well as saving fund matching. We exceed the legal requirements on time off and vacation.

But that's not all, we foster an excellent work culture, you'll have unlimited coffee, snacks, sodas and occasional beer. We'll make sure that you enjoy working with us.

Full Stack Developer

Location
Saltillo
Team
Engineering
Work Type
Full-time


As a full stack software engineer, you will develop scalable, robust and thoughtfully designed systems. You are comfortable at the database layer all the way up to the front end. You will collaborate with other software engineers and domain experts to make sure that we’re building the right solution for the business needs. You proactively reach out to the right people to get the answers you need. You properly communicate when engineering trade-offs have to be made and can prioritize among competing tasks on an aggressive timeline. You are passionate about understanding how the end product delivers value. You want to grow and constantly get better at what you do.

Requirements

  • Experience developing applications as a Full Stack developer or a fair mixture of backend and frontend development
  • Vast experience in server side programming languages like Java, Ruby, Python, Perl, NodeJS, etc.
  • Vast experience in client side scripting languages and frameworks like AngularJS, ReactJs, JQuery, etc.
  • Full understanding of WEB applications is a must.
  • Deep understanding of version control software like Git and GitHub.
  • Fast learner of business domain and cutting edge technology.
  • Ability to work effectively in an Agile and distributed team
  • Strong foundations in Relational Database Design, bonus points for experience with large data sets
  • Experience with Cloud Platforms and DevOps is a plus
  • Experience designing and implementing APIs
  • Bachelor’s Degree in Engineering or Computer Science preferred.

Quality Assurance Engineer

Location
Saltillo
Team
Engineering
Work Type
Full-time


As a QA engineer, you are the owner of the overall product quality and an active participant in the software development and deployment processes. You will ensure that the software built by developers is fit for purpose by designing and executing test plans and strategies.

Some of your duties include:

  • Analysis of software and systems, as well as to identify, mitigate risks and prevent software defects
  • Analysis of users stories, use cases and requirements for validity and feasibility along with domain experts and software engineering team
  • Execute all levels of testing (System, Integration, Regression)
  • Detect, diagnose, classify and track software defects
  • Status reporting of sprint progress
  • Coordinate release process
  • Provide timely solutions and provide support and documentation

Requirements

  • Minimum 4+ years experience as a Quality Assurance Manual Tester with experience in testing web-based and mobile applications.
  • Experience in analysing requirements, writing and manually executing test cases.
  • Experience with functional, regression and user experience/acceptance testing.
  • Ability to work effectively in an Agile team.
  • Ability to comprehend, communicate and implement QA best practices.
  • Strong emphasis on exploration, discovery and communication of software defects.
  • Bachelor’s Degree in Engineering or Computer Science preferred or the equivalent in education and experience.