cover
Full Time

Junior Fullstack Software Developer/ 1 week ago

NTWK
Attractive
Application ends: 2025-12-11

Full Stack Software Developer

NTWK, an Italian HR consulting firm, specializes in meeting client needs through personalized services.

Position:

Seeking a Full Stack Software Developer to contribute to ongoing projects. Beyond programming, key soft skills include the ability to organize and prioritize work, strong interpersonal skills, and problem-solving aptitude.

Role Responsibilities:

  • Develop independent backend microservices and frontend components using Docker technologies.
  • Build and document tested code and libraries for future use.
  • Collaborate actively with project managers, technical leads, and quality assurance managers to deliver mobile and web applications.

Requirements:

Minimum Technical Requirements (at least 1 year of practical experience for junior candidates):

  • Proven experience with Java or JavaScript.
  • Experience in creating object-oriented applications.
  • Experience with relational and non-relational databases.

Desired Technical Skills:

  • Excellent ability to read and interpret code and scripts.
  • Knowledge of Linux operating systems, service managers, and bash scripting.
  • Knowledge of Node.js.
  • Knowledge of TypeScript.
  • Knowledge of PostgreSQL, MySQL, and MongoDB.
  • Knowledge of PHP.
  • Knowledge of .NET / C#.
  • Familiarity with communication protocols like MQTT and WebSocket (Socket.io) is appreciated.
  • Familiarity with event/messaging systems such as NATS, RabbitMQ, Kafka, etc., is appreciated.
  • Experience with microservices architecture (Docker, Kubernetes, Docker Swarm/Compose).
  • Experience using frontend frameworks like React/Angular.
  • Knowledge of Material Design and Bootstrap approaches.
  • Experience in designing and implementing Web APIs and REST services.
  • Experience working in agile teams with DevOps practices.

Educational and Experiential Background:

  • No specific degree is required, but a Bachelor's or Master's degree, preferably in Computer Engineering, Computer Science, or a related field, is valued.
  • Experience in the ICT sector: at least 1 year of practical experience for Junior profiles.
  • Good command of Italian and English.
  • Strong ability to report and document work performed.
  • Capacity to organize and prioritize assigned tasks, with a proactive approach to problem-solving.
  • Willingness to engage and learn new skills.

Additional Information:

What we offer:

  • Employment contract with salary commensurate with experience.
  • Work schedule: 40 hours per week (flexible start/end times within core hours).
  • A young, stimulating, and informal work environment that fosters autonomy and professional growth.
  • Continuous interaction with colleagues from diverse educational and professional backgrounds.
  • Company benefits, including meal vouchers for all working days, regardless of remote or office work. Annual welfare program offers vouchers for benefits in areas such as pension, health, insurance, support, training, and safety.
  • Flexibility in start and end times.
  • Flexible smart working agreement: two days per week in the office, unless otherwise required by the company or client needs.

Work Location: Genova

Share

NTWK

NTWK

  • Address
    Genova, Liguria
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy