Skip to content

Senior Backend Developer

Remoterome, Lazio, Italy

Job description

Exelab is a system integrator specialized in CRM solutions that allow companies to improve their performance through automation of business processes.

We like to think beyond execution, to understand the real needs of our clients and to identify solutions that provide the most value. Our experience led us to see that there's a huge room for improvement in many companies, who very frequently have an intuition about the direction to take but need experts to help them navigate through the digital transformation.

People who work at Exelab put their effort into this common objective.

This is what makes us the #1 HubSpot partner in Italy. Many enterprise grade companies already chose us and are happy clients and are talking about us in the industry.

We keep growing, for this reason we are looking for like minded software and business process geeks who crave to make an impact.

Our company is fully remote, our team currently spans 6 different countries. We carefully select who joins the company. We select balanced personalities, people who know what remote work means and who will contribute to grow and maintain our company culture despite the distance.

We take pride in our values: respect, excellence, commitment, efficiency, responsibility, creativity, impact.

We respect clients and team mates. Different opinions are an opportunity to learn and grow.

We strive for excellence. This is what aligns our efforts..

We ask for commitment. This is what makes us go through hard times.

We focus on efficiency. We do the best we can with constraints we have.

We take responsibility for our work. We stand for our choices.

We value creativity. We are on a hunt to free the world from boring tasks.

We want to have a positive impact in the world. What goes around comes around.

Responsibilities


You will write code and ensure your team does the same under your direction. You will have ownership of the success and quality of the project from a technical standpoint.

You will work with AWS cloud technologies and Node.JS programming language, with responsibility to iterate over requirements along with the project manager, define technical specifications, prepare development and deployment plans, configure pipelines along with our cloud architect.

Also, you will take part in development of internal productivity tools in the scope of our R&D program.

In short:

  • Provide support to project manager to iterate over project requirements

  • Perform analysis to provide the best technical solution

  • Write technical specifications and project documentation

  • Prepare development and deployment plan

  • Lead a team on large projects


Our stack


Our typical projects involve development of API in AWS serverless stack. You'd mostly get in touch with the following:

  • NodeJS

  • TypeScript

  • API GW + Lambda

  • Dynamo

  • SQS

  • Bitbucket pipelines

  • IaC

  • CI/CD

  • HubSpot APIs


Keep in mind we develop custom solutions for our clients. We may need to integrate with legacy and/or exotic on-premise applications, so get ready for the unexpected.


What we offer


  • Permanent contract of employment

  • Possibility of working on site in Rome or remotely

  • Training and growth opportunities of great interest

  • Annual Gross Salary in line with the best seniority

  • Laptop of choice


If you think you are the person we are looking for, please send your CV to

recruiting@exelab.com


Job requirements

  • Native or fluent Italian language

  • At least three years experience as a Node.js developer

  • Extensive knowledge of AWS components and devops practices (cdk, cloudformation, pipelines etc.)

  • Be proficient in managing code branches with Git

  • Extensive knowledge of Javascript, Node.js, serverless framework

  • Knowledge of front-end technologies such as HTML5 and CSS3

  • Excellent interpersonal, communication, and collaboration skills

  • Exceptional analytical and problem-solving aptitude

  • Ability to stretch the working hours when needed to help during exceptional events

  • Good English (B2 or C1) language skills

  • Preferred knowledge of bash scripting and other programing languages

  • Preferred Bachelor degree in computer science or similar provable work experience


Remote
rome, Lazio, Italy

or

Apply with Indeed unavailable