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
or
All done!
Your application has been successfully submitted!