Full-Stack Software Engineer
TeamSystem
- Catania
- Tempo indeterminato
- Full time
- AT least 4 years of experience in software development;
- Product-driven mindset and a high sense of ownership;
- Strong proficiency in JavaScript;
- Deep knowledge of Node.js and modern backend development practices;
- Solid experience with React.js for front-end development;
- Proven experience using modern AI coding assistants effectively;
- Bachelor’s degree in computer science, engineering, or a related field;
- Advanced proficiency in English (C1 level).
- Experience with Fastify;
- Experience designing and operating microservices architectures;
- Familiarity with microfrontend architecture patterns;
- Understanding of service orchestration and operational concerns;
- Experience with automated testing (Unit, Integration, E2E);
- Familiarity with cloud platforms such as AWS and Azure.
- ENTREPRENEURSHIP - is the engine that drives us to excel, innovate and challenge ourselves for our own success and that of our company. We are proactive, responsible and customer- centric, always ready to question the status quo and achieve extraordinary results.
- INNOVATION - is the guiding light that illuminates our path as we move through an environment full of different experiences, knowledge and perspectives. We are not afraid of making mistakes; we work in an environment that is fertile for the development of innovative solutions.
- INCLUSION - is the sentiment that guides our relationships amongst individuals, each of whom has a different history and experience. We advocate for an inclusive work environment that values each person’s unique characteristics.