Full Stack Developer
- Remote
- Rome, Lazio, Italy
- Tech
Job description
Please note that residence in Italy is a mandatory requirement for your application to be considered
About the role
Description
Exelab is a system integrator specialised 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. We are also proud partners of AWS, Twilio, and Databricks, enabling us to deliver comprehensive solutions across communication, cloud infrastructure, and data analytics. 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. We respect clients and team mates. Different opinions are an opportunity to learn and grow.
Further details regarding responsibilities and requirements are outlined below:
Job requirements
Responsibilities:
Develop and maintain full stack applications using NodeJS backend and modern frontend frameworks
Collaborate with cross-functional teams to deliver seamless end-to-end solutions
Focus on the real needs of the client with a consultative approach
Participate in the design and implementation of new features and improvements across the entire stack
Effectively collaborate with Project Managers, proactively suggesting the most appropriate and effective solutions
Resolve technical issues and bugs, ensuring code quality and efficiency on both frontend and backend
Contribute to optimizing application performance and user experience
Design cloud pipelines for CI/CD according to your level of expertise
Identify and suggest points of efficiency improvement throughout the entire development process
Merge a passion for coding with a pragmatic spirit
Requirements
At least 7 years of experience in full stack development
Knowledge of NodeJS and its main frameworks for backend development
Experience with modern frontend technologies (React, TypeScript preferred)
Experience with applications in AWS environment and AWS CDK for infrastructure as code
Knowledge of Python for backend development and data processing
Experience with relational and non-relational databases (e.g., MySQL, DynamoDB)
Understanding of vibe coding and other AI-driven software development practices
Proficiency with Git
Good command of English, both written and spoken
Experience working with RESTful APIs and integrating third-party services
Ability to work in a team and excellent communication skills
Understanding of full stack development principles and best practices
Nice to Have:
Experience in developing high-coverage automated tests
Knowledge of additional programming languages
Certifications in AWS or Azure
Experience in CRM, ERP, and Ecommerce integration projects
Experience with serverless architecture and microservices
Skills and knowledge in the fields of artificial intelligence and data systems
You are a fitting candidate if you have a collaborative spirit and a hands-on attitude and are hungry to work in a challenging and dynamic environment, demonstrating proactiveness and accountability. If this sounds like you, don't hesitate to apply!
Applicants are kindly requested to attach a detailed cover letter along with their resume, outlining their qualifications and experience pertinent to the position.
- Rome, Lazio, Italy
or
All done!
Your application has been successfully submitted!