Job Description
Job Description
Overview:
The Lead Full Stack Engineer plays a crucial role in our organization, overseeing the end-to-end development of our software solutions. They are responsible for leading a team of developers, designing and implementing scalable and efficient software architecture, and ensuring the successful delivery of high-quality products.
Key Responsibilities:
- Lead and mentor a team of full stack developers in the design and implementation of software solutions.
- Collaborate with cross-functional teams to gather and understand requirements for software development projects.
- Design, develop, and implement scalable and efficient full stack solutions.
- Ensure code quality, performance, and scalability through code reviews and architectural design.
- Drive best practices in full stack development, including coding standards, code reviews, and testing methodologies.
- Identify and address technical debt and architectural improvements.
- Participate in the full software development lifecycle, including planning, estimation, design, coding, testing, and deployment.
- Conduct regular performance evaluations and provide feedback for team members.
- Stay updated with the latest technologies and industry trends to drive innovation and excellence.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience in full stack development with expertise in front-end and back-end technologies.
- Demonstrated leadership experience, with the ability to lead and mentor a team of developers.
- Proficiency in JavaScript frameworks (e.g., React, Angular, Vue) and server-side technologies (e.g., Node.js, Python, Java).
- Strong understanding of software architecture and design patterns.
- Experience working in an Agile development environment.
- Excellent problem-solving and troubleshooting skills.
- Solid understanding of databases and data modeling.
- Ability to communicate effectively and collaborate with cross-functional teams.
- Experience in cloud technologies and continuous integration/continuous deployment (CI/CD) is a plus.
About eTek IT Services, Inc.
Go to job list