Software Engineer

Moveax S.r.l.

Roma

Hybrid

EUR 55,000 - 75,000

Full time

16 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

free beer on friday
free coffee
foosball and playstation
team building travels every year

Job summary

Moveax S.r.l. in Rome seeks mid/senior Software Engineers with cross-functional backend and frontend skills. You will develop microservices and client-side code, plan architecture, and maintain high code quality with living documentation.

We value proactive problem solving and collaboration across teams. The role is hybrid in Rome; 4+ years of experience and knowledge of Docker and UNIX scripting are expected.

Qualifications

  • At least 4 years of experience in software development.
  • Ability to coordinate technical teams and manage cross-functional work.
  • Strong analytical and problem-solving skills for complex systems.
  • Deep knowledge of either backend or frontend, with basic knowledge of the other side.

Responsibilities

  • Develop backend microservices and/or frontend client-side code.
  • Collaborate with team members to plan, model, and improve code quality and architecture.
  • Maintain living documentation and high-quality comments to facilitate collaboration.
  • Continuously evaluate and improve design choices across projects.

Skills

Coordinate technical teams
Analytical thinking
Cross-functional skills (backend + UI)
Problem solving

Education

Computer Science or Engineering degree

Tools

Docker
Unix scripting

Job description

Company Size: 40 - 60 people

Job location: Rome (hybrid)

Language: italian or english (fluent)

Company overview

Here at moveax, we have the ambition to be regarded as the best possible partner for any business that seeks help in facing the daily challenges of the tech world. We are proud to be the right people to interact with in the field of digital and cybersecurity. Over the years we have also gained great experience in the world of blockchain (digital assets, DLT) and artificial intelligence.We believe our main competitive advantage is having a team made of young talents who have a strong passion for technology. We treat every project for our customers with the same care we have for our own projects and we constantly try to improve our processes to achieve the best possible results. We are based in Rome, between Trastevere and San Pietro neighbourhoods.The main market segments we work in are: mobility and transportation, banking and finance, public administration.

This job position is aimed at Mid/Senior Software Engineers. At our company, a Software Engineer is expected to have cross-functional skills between backend and frontend. However, we are glad to hire IT professionals that are more focused on one of these two sides and have only a basic knowledge of the other side. If you will join our team, we will expect you to develop new skills also on the topics you are less familiar with. This will be achieved through both training on the job and personal training courses tailored at improving your missing skills.

We are looking for a smart person who is strongly goal-oriented and able to reason analytically. This profile should be able to collaborate with the other team members to solve all the daily challenges that will arise. They will have to use their programming and engineering skills to analyze the current code and improve it. They will also constantly collaborate to the improvement of our company processes. We expect to find a person who, before writing tons of code, dedicates the right amount of time to planning and modeling.

We also expect you to keep a high code quality with a "living documentation" approach and high level code comments, in order to make collaboration with other team members as easy as possible. A very important skill for us is the ability to autonomously evaluate your own work and schedule code refactors when necessary.

Finally, we expect you to autonomously evaluate and criticize the design choices you will work with day by day, actively contributing in evolving our projects and constantly aiming to improve both yourself and your team.

On the backend side, you will work on two possible aspects of our system. On one hand, we expect you to develop a backend system made up of microservices. On the other hand, you might be working on what we define as "the backend part of our frontend", hence developing client-side code which does not include any graphical and user-facing part.

Frontend

Frontend software engineers will work on client-side code. On one hand, we will expect you to develop the UI part of our clients (basically UI components using HTML and CSS), both Web and mobile. On the other hand, you will work on developing frontend logics, including complex flows for the end users of our applications. We often use state machines to model frontend logics, if you are curious of how we do this, we can discuss this in detail during our interview process.

Requirements
  • At least 4 years of previous experience in the field
  • Ability to coordinate technical teams
  • Being able to analyse complex problems
  • At least a basic knowledge of both backend and frontend development
  • A deep knowledge of either backend or frontend development
  • Enthusiasm to solve complex problems
  • Knowledge of most common design patterns and best practices
  • Some knowledge of "Our working stack" section (scroll down)
  • Knowledge of DevOps practices (UNIX scripting, Docker)
  • Computer Science or Engineering degree
  • StackOverflow contributor
  • Academic papers published
  • Cross-functional skills between backend and frontend
  • ask for a book, we'll get it
  • foosball and playstation
  • free beer on friday
  • free coffee
  • team building travels every year
Equality & Inclusion - Talent Acquisition Policy

Moveax is an equal opportunity employer in accordance with laws 903/77 and 125/91 (regarding gender) and legislative decrees 215/03 and 216/03 (regarding age and nationality). We encourage applications from everyone, regardless of gender, ethnicity, religion, sexual orientation, age, disability, or any other characteristic. We firmly believe in creating an inclusive and diverse work environment where every talent has the opportunity to grow and contribute to our success.

For more information and our working stack, visit our job position page.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Head of People & Organization
Head of People & Organization

Moveax S.r.l. • Roma

On-site
EUR 60,000 - 90,000
Flexible hours
Amazing team
Book budget
+5
Software Engineer Junior (On site - Rome) - BackEnd
Software Engineer Junior (On site - Rome) - BackEnd

Agile Lab • Roma

On-site
EUR 39,000 - 49,000
Training budget €1,000/year
Career ladder with salary bands
Conference attendance support
+3
Dev Fullstack
Dev Fullstack

TeamSystem S.p.A. • Lombardia

Hybrid
EUR 53,000 - 66,000
4-day week
Wellbeing budget
Hybrid work model
+2
Senior Software Engineer - Hybrid Rome (Frontend/Backend)
Senior Software Engineer - Hybrid Rome (Frontend/Backend)

Moveax S.r.l. • Roma

Hybrid
EUR 55,000 - 75,000
free beer on friday
free coffee
foosball and playstation
+1
Full-stack Engineer - Node.JS & React.JS
Full-stack Engineer - Node.JS & React.JS

TeamSystem • Lombardia

Hybrid
EUR 53,000 - 66,000
Total compensation: € 53.000 – € 66.00
Wellbeing Digital Wallet: from € 3.850
Hybrid model
+3
Back-End Developer (Java or .Net)-Under Law 68/69
Back-End Developer (Java or .Net)-Under Law 68/69

Mantu Manager Program • Lombardia

On-site
EUR 26,000 - 50,000
Meal vouchers
Flexible working options
Health insurance
Data Engineer I (On Site - Rome)
Data Engineer I (On Site - Rome)

Agile Lab S.r.l. • Roma

On-site
EUR 30,000 - 40,000
Training budget €1,000/year
Salary progression on ladder
Conference attendance support
+5
Senior Java Backend Developer
Senior Java Backend Developer

team.blue • Bergamo

On-site
EUR 34,000 - 49,000
Senior Java Backend Developer
Senior Java Backend Developer

team.blue • Milano

On-site
EUR 34,000 - 49,000
Data Engineer II (Onsite – Rome)
Data Engineer II (Onsite – Rome)

Agile Lab S.r.l. • Roma

On-site
EUR 38,500 - 48,500
Training monthly budget
Structured career path
Relocation support
+3