Full-Stack Software Engineer

HCLSoftware · Roma, Lazio, Italia ·


Descrizione dell'offerta

Location: Rome, Italy (Hybrid)

Job Type: Full-time


The Role

HCL’s Rome-based engineering team is looking for a creative and driven Full-Stack Software Engineer to build the next generation of enterprise software. You will be a key player in a global team that is pushing the boundaries of technology, with unique opportunities to work on projects leveraging Generative AI, Virtual Reality (VR), and Augmented Reality (AR). If you are passionate about building scalable, high-quality applications and thrive in a collaborative, international environment, we want to hear from you.


What You'll Do:

  • Build & Ship: Own the entire development lifecycle—from design and implementation to deployment and maintenance—for core features across our enterprise products.
  • Innovate with New Features: Translate product vision into technical reality, developing robust front-end and back-end components with a focus on clean, efficient code.
  • Shape Our Architecture: Actively participate in architectural discussions that define the future of our systems, ensuring they are scalable, secure, and maintainable.
  • Champion Code Excellence: Elevate the team's skills through insightful code reviews and a commitment to software development best practices.
  • Automate Everything: Enhance our CI/CD pipelines and build a comprehensive suite of automated tests (unit, integration, E2E) to ensure rock-solid reliability.
  • Solve Complex Problems: Diagnose and resolve challenging technical issues, implementing smart solutions that prevent future problems.
  • Collaborate Globally: Work closely with product managers, designers, and engineers across Europe, India, and the United States to deliver outstanding products.


What You'll Bring:

  • Experience: 2+ years of professional experience as a Full-Stack Software Engineer, ideally building enterprise-level applications.
  • Technical Foundation: A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Full-Stack Proficiency: Demonstrated expertise in building applications with both front-end and back-end technologies.
  • Problem-Solving Mindset: A strong analytical ability to break down complex problems, identify root causes, and deliver effective solutions.
  • Excellent Communication: Fluency in written and verbal English is essential for our international team.
  • Collaborative Spirit: A proactive and adaptable team player who works well both independently and as part of a dynamic, multicultural team.


Our Tech Stack:

  • Front-End: JavaScript (ES6+), TypeScript, React (preferred), Redux, HTML5, CSS3
  • Back-End: Python (Flask/Django), Java (Spring Boot), RESTful API Design
  • Databases: Relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra)
  • DevOps & Cloud: Docker, Kubernetes, CI/CD (e.g., Jenkins, GitLab CI), AWS/Azure/GCP
  • Operating Systems & Scripting: Linux/Unix environments, Bash scripting


Why You'll Love Working at HCL

  • Work on What's Next: This isn't just another software role. You'll have the chance to contribute to cutting-edge projects in Generative AI, VR, and AR that are shaping the future of the industry.
  • Global Impact: Collaborate with a diverse and brilliant team of experts from around the world on products used by major enterprises.
  • Career Growth: We are committed to your professional development and provide abundant opportunities to learn new skills, take on greater responsibilities, and advance your career.
  • Inclusive Culture: We celebrate diversity and foster an inclusive, supportive environment where every voice is heard and valued.


Ready to build the future with us? Apply today!


Note: Kindly attach resume in English


HCL is an equal opportunity employer and is committed to creating a diverse and inclusive

environment for all employees.


Certificate of Disability in Force by law 68/99. If you have a valid disability certificate, kindly let us know during the selection process.

Among HCL's principles we would like to highlight diversity and inclusion as a strength in our values and practices. To achieve all our objectives, it intends to attract, develop, and retain different profiles, assuming diversity as a key factor and differentiator of fundamental innovation in our organization. We welcome and value all people, and we are committed to the inclusion and sense of belonging of each person who is part of HCL.

HCL is an equal opportunity employer. All qualified applicants will receive equal consideration for employment without regard to age, ancestry, color, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.


Candidate Data Privacy Notice

Candidatura e Ritorno (in fondo)