(Product Engineering) Back End Software Developer

Multiple Countries
Full Time
Experienced

Acid Labs is an end-to-end software design and development firm. We run a standardized but flexible agile process, focused on quality and communication. We focus on creating amazing web and mobile products, we have been involved in web and mobile development since 2006, becoming strong partners for our customers. We specialize in creating new products from a UX / UI process, developing projects from scratch and also on projects already created, working alone or as a team for improvements. We are experts in retail, custom and enterprise e-commerce software, leveraging CRM configurations and scaling sales through design and technology.

We are hiring of Back End Software Developer!

Seeking a for a strong Sr Dev Engineer responsible for building and managing backend engine to be built using NodeJs, Express, Javscript ES6+ and typescript following CI/CD process to deploy to various environments in AWS. 

Responsibilities

  • Working to build out a robust Rest based microservices using Nodejs, Express and Typescript.
  • Shaping the way people use loyalty and the entire structure of our backend architecture.
  • Build frameworks to integrate with various backend loyalty apis with connecting throttling and proper error management.
  • Build the application using Typescript as first class citizen
  • Integrate all the apis with API gateway along with authentication and authorization.
  • Through understanding of integrating with SQL and non-SQL datastores.
  • Managing the technical aspects. Including performance, scalability, and accessibility.
  • Will be providing self-explanatory Swagger to frontend developers/
  • Tackling bugs post-release and resolving them in timely fashion.
  • Strategizing building out the right features based on priority.
  • Will be deploying code with 85% code coverage through unit tests.

Skills 

  • At least three years’ experience using NodeJS, Express or comparable framework and ability to code using Typescript.
  • Experience in understanding inner quirks with Nodjs Event loop and application model
  • Understand node, Webpack, and babel (beyond just coding in Node).
  • Strong experience with javascript, es6+, Typescript and understanding of integrating with external microservices with performance lens.
  • Experience and comfort developing functional components and web hooks. 
  • Good understanding of AWS deployment model and integrating microservices with API gateway.
  • To be a self-starter and a go-getter.
  • To have strong interpersonal skills and be flexible, detail-oriented, professional, easy to get along with, enthusiastic and of high moral character.
  • Excellent communication skills
  • Knowledge of UI frameworks such as React is appreciated.

Bonus Points

  • Any experience in Atlas Javascript framework is a plus
  • Experience is Airline industry is a Plus
  • Experience in non sql databases such as MongoDB, Mongoose and DynamoDB is a plus.
  • Experience using various AWS resources such as Lambda and RDS is huge plus.
The business benefits will depend on where you are in LATAM!

Consentimiento para el Tratamiento de Datos Personales:

De acuerdo con la Ley de Protección de la Vida Privada, al enviar su currículum vitae y demás información personal a través de este formulario, usted consiente expresamente que Acid Labs recolecte, almacene, utilice y gestione sus datos personales exclusivamente para fines relacionados con su candidatura a un puesto de trabajo. Esta información incluye, pero no se limita a, su nombre, contacto, experiencia profesional, educación y habilidades, los cuales son necesarios para el proceso de selección y evaluación de candidatos.

Uso de la Información:
La información proporcionada será utilizada únicamente por Acid Labs y no será compartida con terceros sin su consentimiento explícito, salvo en los casos que la ley lo permita o lo requiera.

Derecho de Acceso, Rectificación y Cancelación:
Usted tiene derecho a acceder, rectificar o solicitar la eliminación de su información personal en cualquier momento. Si desea ejercer estos derechos, por favor envíe una solicitud por escrito a recruiting@acidlabs.com especificando su requerimiento.

Duración del Almacenamiento:
Sus datos serán almacenados durante el periodo necesario para cumplir con los propósitos mencionados anteriormente o hasta que usted solicite su eliminación, lo que ocurra primero.Este consentimiento es voluntario y puede ser retirado en cualquier momento notificando a Acid Labs conforme al procedimiento descrito anteriormente.Al enviar su información, usted declara haber leído y aceptado los términos y condiciones aquí establecidos.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file