Backend – Node.js Engineer

We are looking for an experienced developer to join our team.

Backend – Node.js Engineer

As a Node – Backend Developer, your responsibility is to design and develop robust high-performance and scalable applications.  We are looking for a person who is motivated to combine the art of design/abstraction with the art of programming. In this role you will report directly to the CTO.

KEY RESPONSIBILITIES

  • Implement the features
  • Build reusable code and libraries for future use
  • Optimize application for maximum speed and scalability
  • Collaborate with Designers, Product Owners, QAs and Software Engineers to deliver compelling user-facing products
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional applications
  • Troubleshoot and debug applications
  • Gather and address technical and design requirements
  • Build reusable code and libraries for future use
  • Keep up with emerging technologies and best practices

REQUIREMENTS

Experience with the following is required

  • Proven work experience as a JS developer (Typescript desired)
  • In-depth understanding of the entire web development process (design, development and deployment)
  • JavaScript experience, including concepts like asynchronous programming and ES6
  • Understanding of server-side JS pre-processing platforms, such as Node.js, Webpack.js, Babel.js
  • Hands on experience with:
    • NodeJS, ES6
    • RESTful api design
    • Git
    • GraphQL
    • NPM
    • Sequelize
    • PostgreSQL, MongoDB
    • CI-CD: CircleCI, Travis
  • Packaging: Docker
  • AWS, EC2, RDS, S3, ECS, Fargate
  • Scrum and Agile
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude

A plus if you 

  • Are proficient in English (written and spoken)
WHAT WE DO

Agave Lab is a combination of a venture capital firm and a startup incubator. The model is called a “Company Builder”.  Beyond that we attend product/software development needs of these companies along with external startups customers that we help with their own projects.

WHO WE ARE

We are a group of designers, developers, and product managers, that operate out of the Agave Lab incubator in Guadalajara. We have a 700 M2 facility with a pool, and a garden in the coolest Colonia in GDL.

We have a very informal workplace and culture – flip flops and shorts are just fine. We work hard and are dedicated to quality but, for the most part, it’s a relaxed and stress free place to work. We all genuinely like each other and, most days, we look forward to coming to work.

BENEFITS and PERKS

The position is full time in GDL (hybrid)

  • Competitive salary
  • Law benefits
  • Monday to Friday
  • Major medical insurance
  • Life insurance
  • Flexible work hours and Home Office
  • Pool at the office
  • Yoga, English and Pilates class
  • Social activities
  • Two times a year the team goes to the beach
  • Paid holiday vacation from Xmas to New Year
  • Nap room (For those moments of nap time)
  • Snacks, Coffee and Beer
  • No dress code

TO APPLY

Please send your CV or LinkedIn profile to jobs@agavelab.com