4,071 Lead Full Stack Software Architect jobs in Kenya
Lead Full-Stack Software Architect
Posted 21 days ago
Job Viewed
Job Description
Lead Full-Stack Software Architect (Remote)
Posted 7 days ago
Job Viewed
Job Description
Lead Technical Recruiter - Tech Stack Specialization
Posted 14 days ago
Job Viewed
Job Description
Key responsibilities include:
- Leading end-to-end recruitment processes for challenging technical roles, with a focus on specific technology stacks (e.g., AI/ML, Cloud Computing, Cybersecurity).
- Developing and implementing innovative sourcing strategies to identify and engage passive candidates through various channels, including LinkedIn Recruiter, GitHub, and specialized tech communities.
- Conducting in-depth technical interviews and assessments to evaluate candidate skills and cultural fit.
- Building and nurturing strong relationships with technical candidates and maintaining a robust talent pipeline.
- Collaborating closely with hiring managers to understand their technical requirements and hiring objectives.
- Providing market insights and data on talent availability and compensation trends.
- Managing the candidate experience, ensuring a positive and professional interaction throughout the hiring process.
- Mentoring and guiding junior technical recruiters, sharing expertise and best practices.
- Staying abreast of emerging technologies and their impact on the talent market.
- Contributing to the continuous improvement of recruitment processes and tools.
The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, Human Resources, or a related field. A minimum of 6 years of experience in technical recruiting is required, with a strong emphasis on placing candidates within specific, in-demand technology areas. Proven expertise in sourcing niche technical talent and managing complex recruitment cycles is essential. Deep knowledge of various programming languages, frameworks, cloud platforms (AWS, Azure, GCP), and DevOps practices is crucial. Excellent communication, negotiation, and interpersonal skills are necessary. This is a fully remote position, with operational ties to the Mlolongo, Machakos, KE area.
Lead Software Engineer - Full Stack Development
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of full-stack software solutions.
- Architect scalable, maintainable, and efficient code for both front-end and back-end systems.
- Mentor and guide a team of software engineers, fostering a collaborative development environment.
- Collaborate with product managers, designers, and other stakeholders to define requirements and technical specifications.
- Write clean, well-documented, and thoroughly tested code.
- Optimize applications for maximum speed, scalability, and security.
- Implement and maintain CI/CD pipelines and DevOps practices.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve software defects and issues.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior role.
- Proficiency in multiple programming languages (e.g., Python, Java, Node.js, Go) and frameworks (e.g., React, Angular, Spring Boot).
- Extensive experience with database technologies (SQL, NoSQL) and API design.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software architecture patterns and design principles.
- Strong problem-solving and debugging skills.
- Excellent leadership, communication, and teamwork abilities.
- Experience working in an Agile/Scrum development environment.
Lead Software Development Intern
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in designing, coding, and debugging software applications.
- Contribute to the development of new features and enhancements for existing products.
- Participate in code reviews and provide constructive feedback.
- Write and execute unit tests to ensure code quality and reliability.
- Collaborate with team members using agile methodologies and remote communication tools.
- Document software designs, processes, and user guides.
- Research and propose solutions for technical challenges.
- Take initiative in leading small development tasks or feature components.
- Support the deployment and testing phases of software projects.
- Actively participate in team meetings and contribute ideas for improvement.
- Learn and apply new programming languages, frameworks, and technologies.
- Assist in troubleshooting and resolving software defects reported by QA or users.
- Contribute to the creation of technical documentation and knowledge base articles.
- Foster a positive and productive remote working environment within the intern group.
- Demonstrate leadership by coordinating tasks and mentoring fellow interns on assigned projects.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Strong foundation in programming concepts and one or more languages such as Python, Java, C++, or JavaScript.
- Familiarity with software development lifecycle (SDLC) and basic understanding of data structures and algorithms.
- Excellent problem-solving skills and a keen attention to detail.
- Effective communication and interpersonal skills, suitable for a remote team.
- Ability to work independently and manage time effectively in a remote setting.
- Enthusiasm for learning and a proactive approach to acquiring new skills.
- Previous project experience (academic or personal) demonstrating coding ability is a plus.
- Experience with version control systems like Git is beneficial.
- Demonstrated ability to collaborate effectively in a team setting, even remotely.
- A genuine interest in contributing to meaningful software projects and a drive to lead.
Lead Software Development Manager
Posted 3 days ago
Job Viewed
Job Description
Apprenticeship Lead - Software Development & IT
Posted 10 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead full stack software architect Jobs in Kenya !
Lead Software Development Engineer
Posted 24 days ago
Job Viewed
Job Description
Remote Senior Electrical Engineer - Power Systems Design Lead
Posted 9 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of electrical power systems, including distribution, protection, and control.
- Prepare detailed engineering drawings, specifications, calculations, and reports.
- Conduct power system studies, including load flow, short circuit, and stability analysis.
- Ensure designs comply with relevant national and international electrical codes and standards.
- Collaborate with project managers, clients, and other engineering disciplines to define project scope and requirements.
- Oversee the procurement, installation, and commissioning of electrical equipment.
- Provide technical guidance and mentorship to junior electrical engineers.
- Perform site visits or virtual inspections as needed for project oversight.
- Troubleshoot and resolve complex electrical engineering problems.
- Stay updated with the latest advancements in electrical engineering technology and best practices.
- Bachelor's or Master's degree in Electrical Engineering.
- Professional Engineer (PE) license or equivalent is highly preferred.
- Minimum of 7+ years of experience in electrical power systems design.
- Proven experience with power system analysis software and CAD tools.
- Strong knowledge of electrical codes, standards, and safety regulations.
- Excellent problem-solving, analytical, and decision-making skills.
- Strong communication and interpersonal skills for effective collaboration.
- Ability to manage multiple projects and meet deadlines in a remote setting.
Senior Electrical Engineer - Remote Power Systems Design Lead
Posted 18 days ago
Job Viewed