44 Lead Full Stack Software Engineer jobs in whatjobs
Lead Full-Stack Software Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of full-stack web applications.
- Architect scalable and robust software solutions.
- Write clean, efficient, and maintainable code across the stack.
- Mentor and guide junior software engineers.
- Conduct code reviews and ensure adherence to coding standards.
- Collaborate with product and design teams to define and implement new features.
- Optimize application performance and troubleshoot issues.
- Contribute to the development and maintenance of CI/CD pipelines.
- Stay updated with emerging technologies and industry best practices.
- Participate in agile development processes and contribute to sprint planning.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional full-stack software development experience.
- Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js).
- Strong experience with back-end development (e.g., Node.js, Python, Java, Ruby on Rails).
- Expertise in database design and management (e.g., SQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with RESTful APIs and microservices architecture.
- Strong understanding of software development best practices and design patterns.
- Excellent problem-solving and analytical skills.
- Proven leadership and mentoring abilities.
- Effective communication and teamwork skills.
Lead Full-Stack Software Engineer
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and architecture of scalable and maintainable full-stack web applications.
- Mentor and guide a team of software engineers, fostering a culture of technical excellence and collaboration.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
- Implement and enforce coding standards, best practices, and code review processes.
- Collaborate with product managers, designers, and other stakeholders to define product roadmaps and features.
- Optimize application performance, identify and resolve bottlenecks, and ensure high availability.
- Develop and maintain CI/CD pipelines and automate deployment processes.
- Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and frameworks.
- Troubleshoot and debug complex issues across the stack.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional experience in full-stack software development, with a proven track record of leading engineering teams.
- Expertise in front-end technologies such as React, Angular, or Vue.js, and associated state management libraries.
- Proficiency in back-end languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, Ruby on Rails).
- Strong understanding of database technologies (SQL and NoSQL), including PostgreSQL, MySQL, MongoDB.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with microservices architecture and RESTful API design.
- Solid understanding of software development best practices, including Agile methodologies, TDD, and CI/CD.
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and interpersonal skills, with the ability to mentor and inspire a team.
- Experience working in a fully remote development environment is essential.
Lead Full Stack Software Engineer
Posted 19 days ago
Job Viewed
Job Description
Lead Full Stack Software Engineer
Posted 19 days ago
Job Viewed
Job Description
Lead Full-Stack Software Engineer
Posted 22 days ago
Job Viewed
Job Description
Lead Full-Stack Software Engineer
Posted 22 days ago
Job Viewed
Job Description
Lead Full Stack Software Engineer
Posted 13 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead full stack software engineer Jobs in Kenya !
Lead Full Stack Software Engineer
Posted 13 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of robust, scalable, and high-performance web applications.
- Architect and build sophisticated front-end user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Develop and maintain efficient, secure, and RESTful APIs using back-end technologies (e.g., Node.js, Python/Django, Java/Spring).
- Manage database design and optimization for various relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Implement and manage CI/CD pipelines and cloud infrastructure (e.g., AWS, Azure, GCP).
- Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
- Conduct code reviews, provide technical guidance, and mentor junior engineers.
- Collaborate closely with product managers, designers, and other stakeholders to define project requirements and roadmaps.
- Troubleshoot and debug complex technical issues across the full stack.
- Stay up-to-date with the latest industry trends, technologies, and best practices in software engineering.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in software development, with a strong emphasis on full-stack development.
- Demonstrated experience leading software engineering teams and projects.
- Expertise in front-end technologies, including HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js).
- Proficiency in at least one back-end programming language (e.g., Node.js, Python, Java, Ruby) and associated frameworks.
- Solid understanding of database technologies, including SQL and NoSQL databases.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with Agile development methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a fast-paced, remote, and collaborative team environment.
Lead Full-Stack Software Engineer
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of scalable, robust, and high-performance web applications across the full stack.
- Architect and implement backend services using modern frameworks (e.g., Node.js, Python/Django, Ruby on Rails).
- Develop intuitive and responsive front-end interfaces using frameworks like React, Angular, or Vue.js.
- Design and manage database schemas (e.g., PostgreSQL, MongoDB) and optimize queries for performance.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
- Collaborate closely with product managers, designers, and other engineers to define features and deliver high-quality software.
- Mentor and guide junior software engineers, fostering a culture of technical excellence and continuous learning.
- Identify and address technical debt, performance bottlenecks, and scalability challenges.
- Evaluate and implement new technologies and tools to improve development processes and product capabilities.
- Ensure the security and integrity of applications and data.
- Troubleshoot and resolve complex technical issues in production environments.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 7+ years of professional software development experience, with a significant focus on full-stack development.
- Expertise in at least one major backend programming language and framework (e.g., Node.js/Express, Python/Django, Java/Spring).
- Strong proficiency in front-end technologies and modern JavaScript frameworks (React, Angular, Vue.js).
- Solid understanding of database design and management (SQL and NoSQL).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Knowledge of RESTful API design principles and microservices architecture.
- Experience with version control systems (Git) and CI/CD practices.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and leadership abilities, with a proven track record of mentoring engineers.
- Ability to work independently, manage priorities, and collaborate effectively in a fully remote, fast-paced environment.
- Experience with Agile development methodologies.
- This role is based in Nakuru, Nakuru, KE but is a fully remote position.
Lead Full Stack Software Engineer
Posted 13 days ago
Job Viewed