We are Humans.tech. We create intelligent interfaces that solve complex problems and improve experiences, as well as being beautiful, of course! We collaborate with global companies such as Airbnb, Amazon, and Angelini, and we’re only at the letter A! We aim to revolutionize the way people and businesses interact with technology.
Apply now!
Experience
Mid / Sr
Contract
Full-time
Office
Frosinone
Mode
Hybrid / Full-remote
RAL
36-48K+
Back-end Developer – NodeJS
Bring your talent to Humans.tech!
As a Back-end Developer:

You will develop highly engineered APIs and be part of a highly skilled team.

The infrastructures you build will have to handle a high volume of requests and you will be continually challenged by the large amount of data to be managed.

You will be required to coordinate with other departments to enable the smooth running of projects and will have processes, searchable code bases and an international team to support you.

You will be challenged to use solutions that offer high performance and safety, always taking into account project requirements.
Hard skills
- Excellent knowledge of Node.js and Typescript;
- Excellent knowledge of SQL databases;
- Experience developing REST APIs;
- Experience developing systems with asynchronous communication (sockets, pub/sub, etc.);
- Knowledge and use of versioning tools (e.g., Github)
- Knowledge and use of CI/CD pipeline development tools (e.g., Github Actions);
- Daily use of Docker;
- Knowledge and use of Amazon Web Services;
- Experience developing microservices architectures;
- Experience using advanced Node package managers (e.g., yarn, pnpm);
- Perfect knowledge of GIT, branching best practices, and commit conventions;
- Excellent professional knowledge of written and spoken English.
Nice to have
- Knowledge and use of orchestration systems (e.g., Kubernetes);
- Experience developing in Python;
- Experience developing in other languages, with an open mind to explore new skills.
Corporate benefits

Competitive salary with defined salary range and periodic review

Ticket Restaurant, Drink & Water 24/7

Bonuses and Incentives based on individual and company performance

Supplemental healthcare and welfare programs

Agile working with clear policies and operational flexibility

Industry-leading SW/HW equipment with dedicated Apple workstation

Team Building: national and international
What you should know before applying:
At Humans.tech we work by objectives, which makes us incredibly flexible, but also very demanding.
Every day we push all the members of our Team to go beyond their limits, because we firmly believe that only in this way can we achieve results that exceed initial expectations.
We don’t expect to have all the answers ready. For us, the secret lies in the ability to ask the right questions and have critical thinking.
Ours is a workshop for those who love to innovate and challenge themselves with colleagues who share the same vision. The high retention rate of our Humans is a testament to our commitment to creating a stimulating and rewarding environment for each individual.
We cultivate excellence, but we know that absolute perfection in human processes does not exist.
If you’re waiting for the perfect time to apply, know that it’s time!
FAQ
Check out frequently asked questions about our recruiting process.
We encourage you not to automatically exclude yourself: send your application anyway!
If you are a young developer just starting out, know that every year we launch a new edition of our Academy (Eureka!). Therefore, we encourage you to apply to have the opportunity to join our team.
Our selection process may vary depending on the role.
However, it usually starts with a screening of your resume, followed by a short cognitive interview: a quick, pleasant and mutual acquaintance.
Next, there will be a meeting with an HR department manager, who will give you a complete overview of our working approach and the philosophy that guides Humans.tech. This will be followed by a short pair programming session that will help us assess your talent, attitude towards challenges and your ability to solve complex problems. If the challenge is successful, we will proceed with the final steps.
Typically, the selection process can take up to a week to complete.
The timing largely depends on the readiness and commitment with which the candidate decides to schedule the only three meetings planned.
Absolutely! We are always looking for new and promising Humans. If you don’t see a position that fits your profile, but you’d like to apply anyway, just let us know and we’ll figure out how to proceed.
Apply now!
Become the next Humans developer!