Lead Full Stack Engineer
Pattem Digital
Job Summary
A Full Stack Lead Engineer who leads development efforts, builds scalable applications, and mentors teams across the full technology stack. This role involves driving end-to-end development, working with technologies like AngularJS, Spring Boot, and MongoDB, and collaborating with UI/UX, product, and QA teams to deliver seamless digital experiences. The engineer will guide technical decisions, solve complex challenges, and ensure performance and security.
Must Have
- Lead full-stack development efforts by designing, developing, and maintaining scalable applications.
- Build and optimize AngularJS-based frontend components.
- Develop secure, efficient backend services and RESTful APIs using Spring Boot.
- Manage data storage and retrieval by integrating and optimizing MongoDB.
- Collaborate closely with UI/UX designers, product managers, and QA teams.
- Ensure high performance, reliability, and scalability across all application layers.
- Participate in and conduct code reviews to uphold clean code practices.
- Troubleshoot and resolve complex issues across the full technology stack.
- Write and maintain unit and integration tests for both frontend and backend components.
- Oversee version control processes using Git and support CI/CD pipeline management.
- Minimum of 5 years of hands-on software development experience.
- Strong proficiency in AngularJS, JavaScript, TypeScript, HTML, and CSS.
- Solid backend development experience using Java and Spring Boot.
- Practical knowledge of MongoDB, including data modeling and efficient querying.
- Strong understanding of RESTful API development, HTTP protocols, and modern web architecture.
- Comfortable using tools like Postman, Maven, and Git for development and collaboration.
- Familiarity with JSON, XML, and data-handling formats.
- Good understanding of secure coding practices and web application security.
- Experience working in Agile environments with modern development workflows.
- Hands-on experience in managing or contributing to CI/CD pipelines.
Good to Have
- Prior exposure to team management or technical leadership roles is a plus.
- Ability to mentor and support junior developers in skill development.
- Strong capabilities in planning, task coordination, and delivering on project objectives.
- Ability to build strong working relationships with stakeholders.
Perks & Benefits
- Thrive in an inclusive and dynamic culture with team outings, innovation challenges, and engaging team-building activities.
- Enjoy a modern, comfortable workspace featuring ergonomic setups, collaborative zones, recreational areas, and a cafeteria.
- Leverage the latest tools and technologies to deliver your best work every day.
- Benefit from a competitive salary complemented by performance-based bonuses that recognize your contributions.
- Maintain a healthy work-life balance with flexible work options, including remote, hybrid, or adjustable hours.
- Stay energized and well with comprehensive health coverage, wellness programs, and regular health checkups.
- Be celebrated through employee recognition programs, awards, and referral bonuses.
- Gain exposure to new experiences through travel opportunities for client visits, conferences, and international projects.
- Make a positive impact beyond work by participating in volunteering and community-focused initiatives.
Job Description
Lead Full Stack Engineer
Are you excited to take the lead in building high-impact, full-stack applications?
We’re looking for a seasoned professional for a Lead Full Stack Engineer job who can drive end-to-end development, mentor teams, and deliver scalable, high-performance solutions. In this role, you'll work across AngularJS, Spring Boot, and MongoDB while collaborating closely with UI/UX designers, product managers, and QA teams to bring seamless digital experiences to life.
As part of this Lead Full Stack Engineer job, you’ll guide technical decision-making, solve complex challenges across the stack, ensure best-in-class performance and security, and help shape the future of our engineering practices. If you love leading by example, working with modern technologies, and driving innovation, this opportunity is designed for you.
Job Responsibilities
- Lead full-stack development efforts by designing, developing, and maintaining scalable applications across frontend and backend technologies.
- Build and optimize AngularJS-based frontend components to deliver intuitive and responsive user experiences.
- Develop secure, efficient backend services and RESTful APIs using Spring Boot.
- Manage data storage and retrieval by integrating and optimizing MongoDB within application workflows.
- Collaborate closely with UI/UX designers, product managers, and QA teams to ensure seamless feature delivery and alignment with business goals.
- Ensure high performance, reliability, and scalability across all application layers.
- Participate in and conduct code reviews to uphold clean code practices, architectural standards, and technical excellence.
- Troubleshoot and resolve complex issues across the full technology stack.
- Write and maintain unit and integration tests for both frontend and backend components.
- Oversee version control processes using Git and support CI/CD pipeline management.
- Provide technical leadership, mentorship, and guidance to junior and mid-level developers, fostering continuous learning and improvement.
Skills Required
- Minimum of 5 years of hands-on software development experience.
- Strong proficiency in AngularJS, JavaScript, TypeScript, HTML, and CSS.
- Solid backend development experience using Java and Spring Boot.
- Practical knowledge of MongoDB, including data modeling and efficient querying.
- Strong understanding of RESTful API development, HTTP protocols, and modern web architecture.
- Comfortable using tools like Postman, Maven, and Git for development and collaboration.
- Familiarity with JSON, XML, and data-handling formats.
- Good understanding of secure coding practices and web application security.
- Experience working in Agile environments with modern development workflows.
- Hands-on experience in managing or contributing to CI/CD pipelines.
- Prior exposure to team management or technical leadership roles is a plus.
- Ability to mentor and support junior developers in skill development.
- Strong capabilities in planning, task coordination, and delivering on project objectives.
- Ability to build strong working relationships with stakeholders.
Perks & Benefits
- Thrive in an inclusive and dynamic culture with team outings, innovation challenges, and engaging team-building activities.
- Enjoy a modern, comfortable workspace featuring ergonomic setups, collaborative zones, recreational areas, and a cafeteria.
- Leverage the latest tools and technologies to deliver your best work every day.
- Benefit from a competitive salary complemented by performance-based bonuses that recognize your contributions.
- Maintain a healthy work-life balance with flexible work options, including remote, hybrid, or adjustable hours.
- Stay energized and well with comprehensive health coverage, wellness programs, and regular health checkups.
- Be celebrated through employee recognition programs, awards, and referral bonuses.
- Gain exposure to new experiences through travel opportunities for client visits, conferences, and international projects.
- Make a positive impact beyond work by participating in volunteering and community-focused initiatives.