2 Lead Remote Full Stack Software Engineer jobs in whatjobs
Lead Remote Full Stack Software Engineer
Posted 23 days ago
Job Viewed
Job Description
Our client is seeking a talented and experienced Lead Remote Full Stack Software Engineer to spearhead the development of innovative web applications. This is a fully remote position, offering the ultimate flexibility to work from anywhere. You will be responsible for designing, developing, testing, and deploying scalable and robust software solutions across the entire stack, from front-end user interfaces to back-end services and databases. The ideal candidate possesses a deep understanding of modern web development frameworks, excellent problem-solving skills, and a passion for building high-quality software. You will lead a team of engineers, mentor junior developers, and contribute to architectural decisions. This role demands a proactive approach to identifying technical challenges, a strong commitment to code quality, and the ability to collaborate effectively with product managers and designers. You will play a key role in shaping the technical direction of our client's products and driving the development lifecycle. A proven ability to work independently, manage multiple projects, and deliver results in a remote setting is crucial. We are looking for an individual who is passionate about software engineering, thrives in a fast-paced environment, and is eager to contribute to cutting-edge technology. Responsibilities include:
- Designing and developing user-facing features using modern front-end technologies (e.g., React, Angular, Vue.js).
- Building and maintaining scalable back-end services and APIs (e.g., Node.js, Python/Django, Java/Spring).
- Managing and optimizing database performance (e.g., PostgreSQL, MongoDB).
- Implementing and maintaining CI/CD pipelines for automated testing and deployment.
- Collaborating with product management and design teams to define and implement new features.
- Writing clean, maintainable, and well-documented code.
- Mentoring junior software engineers and conducting code reviews.
- Troubleshooting and debugging complex issues across the stack.
- Contributing to architectural discussions and technology choices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of experience in full-stack software development.
- Proficiency in multiple front-end and back-end programming languages and frameworks.
- Strong experience with relational and NoSQL databases.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership and team management capabilities.
- Exceptional communication skills and experience working in remote, agile teams.
This advertiser has chosen not to accept applicants from your region.
0
Lead Remote Full-Stack Software Engineer
Posted 13 days ago
Job Viewed
Job Description
Our client is seeking a highly skilled and experienced Lead Remote Full-Stack Software Engineer to spearhead the development of innovative software solutions. This is a fully remote position, offering the ultimate flexibility to work from anywhere in Kenya. You will play a pivotal role in designing, developing, and deploying robust, scalable, and high-performance applications. This role requires a deep understanding of both front-end and back-end technologies, as well as strong leadership and architectural design skills. You will guide a team of engineers, mentor junior developers, and contribute significantly to architectural decisions and code quality. The ideal candidate is passionate about creating elegant solutions to complex problems and driving technical excellence.
Key responsibilities:
Qualifications:
Key responsibilities:
- Designing, developing, and maintaining scalable, high-quality web applications across the full stack.
- Leading the technical design and architecture of new features and services.
- Mentoring and guiding junior software engineers, fostering a collaborative and productive team environment.
- Collaborating closely with product managers, designers, and other stakeholders to define requirements and deliver exceptional user experiences.
- Writing clean, efficient, well-documented, and maintainable code.
- Implementing robust testing strategies, including unit, integration, and end-to-end tests.
- Troubleshooting, debugging, and resolving complex technical issues.
- Optimizing application performance and ensuring scalability and reliability.
- Staying up-to-date with emerging technologies and industry best practices.
- Participating in code reviews to ensure code quality and knowledge sharing.
- Driving the adoption of best practices in software development, including CI/CD, TDD, and agile methodologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of professional experience in full-stack software development.
- Proven experience in leading software engineering teams and driving technical projects.
- Expertise in modern front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django, Java/Spring, Ruby on Rails).
- Strong experience with databases (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
- Proficiency in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software architecture patterns, microservices, and API design.
- Experience with Agile development methodologies.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Experience with DevOps practices is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Lead remote full stack software engineer Jobs in Kenya !
1