Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

S A S Servizio

NewBe an early applicant

Fullstack Developer

Posted Updated
Discussion

Description

Job Title: Technical Manager Full-Stack Engineering

Job Overview


We are looking for an experienced Technical Manager to lead and grow a high-performing software engineering team. In this role, you will bridge the gap between hands-on technical architecture and engineering leadership. You will be responsible for system design, guiding technical strategy, driving engineering best practices, and mentoring a team of developers building scalable, high-throughput applications.

The ideal candidate has a strong engineering foundation as a Full-Stack Developer with deep expertise in JavaScript, React, Java, Spring Boot, PostgreSQL, Docker, and Cloud technologies (AWS preferred).

Key Responsibilities

Technical Leadership & System Design

- Architect, design, and maintain scalable, resilient microservices and full-stack web applications using containerization tools like Docker.
- Drive technical roadmaps, architectural reviews, and technical design discussions for complex systems.
- Ensure code quality, security, performance, and scalability across the stack (frontend, backend, database, and cloud).
- Balance technical debt with product delivery velocity by making sound architectural trade-offs.

Engineering Management & Delivery

- Lead a team of 612 software engineers, fostering a culture of technical excellence, collaboration, and continuous learning.
- Oversee sprint planning, technical estimation, task prioritization, and deliverable execution in an Agile environment.
- Conduct regular performance reviews, 1-on-1s, and provide active career mentorship to engineers.
- Partner closely with Product Managers, QA, and UI/UX designers to translate business requirements into technical execution plans.

Hands-On Technical Execution

- Participate in high-impact code reviews, technical spike investigations, and critical debugging sessions.
- Establish and champion best practices in CI/CD, containerization (Docker), testing automation (unit, integration, end-to-end), and DevOps pipelines.

Qualifications & Skills

Core Technical Qualifications

- Full-Stack Background: 6+ years of software development experience, having worked extensively across frontend, backend, and cloud architectures.
- Frontend Expertise: Strong mastery of JavaScript (ES6+), React.js, HTML5/CSS3, state management (Redux, Context API), and modern frontend tooling.
- Backend Mastery: Deep proficiency in Java and the Spring Boot framework (Spring MVC, Spring Data JPA, Spring Security).
- Database Management: Hands-on experience with PostgreSQL (schema design, query optimization, indexing strategies, and performance tuning).
- Containerization & DevOps: Hands-on experience with Docker, containerization, and CI/CD pipelines.
- Cloud Infrastructure: Experience with cloud platforms, preferably AWS (EC2, S3, RDS, ECS/EKS, Lambda, CloudWatch).
- System Design: Proven track record in high-level and low-level system design, RESTful API design, microservices architecture, and distributed systems.

Management & Leadership Experience

- 2+ years of experience managing engineering teams or leading technical teams as a Tech Lead / Engineering Manager.
- Demonstrated ability to hire, retain, and develop top-tier engineering talent.
- Excellent communication, presentation, and cross-functional stakeholder management skills.

Skills

What Lead Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →