462 Angular jobs in Kenya

Automotive Software Engineer

20200 Kapsuser KES300000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and passionate Automotive Software Engineer to contribute to the development of next-generation automotive software solutions. This role is fully remote, offering a unique opportunity to innovate from anywhere. You will be involved in the design, development, testing, and integration of embedded software for automotive systems, including infotainment, advanced driver-assistance systems (ADAS), and vehicle control units. The ideal candidate will have a strong foundation in C/C++, embedded systems, and real-time operating systems (RTOS). Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) and familiarity with automotive cybersecurity principles are highly desirable. You will collaborate closely with hardware engineers, systems engineers, and other software developers in a dynamic and fast-paced environment. Our client is committed to a remote-first work culture, promoting flexibility, collaboration, and continuous learning. This is an exceptional opportunity to shape the future of automotive technology and contribute to cutting-edge projects while enjoying the benefits of a remote career. If you are a motivated software engineer with a passion for the automotive industry and thrive in a remote setting, we encourage you to apply.

Responsibilities:
  • Design, develop, and maintain embedded software for automotive applications.
  • Write clean, efficient, and well-documented code in C/C++.
  • Develop and test software components on target hardware and simulators.
  • Integrate software modules and ensure seamless communication between different vehicle systems.
  • Implement and optimize real-time operating systems (RTOS) for automotive ECUs.
  • Participate in code reviews, design discussions, and architectural decisions.
  • Troubleshoot and resolve software defects and performance issues.
  • Develop and execute unit tests, integration tests, and system tests.
  • Collaborate with cross-functional teams to define software requirements and specifications.
  • Stay updated with the latest automotive software technologies and industry standards.
Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
  • 3+ years of experience in embedded software development, with a focus on automotive systems.
  • Strong proficiency in C and/or C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or AUTOSAR.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet, FlexRay).
  • Knowledge of automotive cybersecurity standards and best practices is a plus.
  • Experience with software development tools and methodologies (e.g., Git, CMake, Jira).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

60100 Garissa, North Eastern KES50000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for ambitious and talented Graduate Software Engineers to join their innovative, fully remote development team. This is an exceptional opportunity for recent graduates to kick-start their careers in software development, gaining hands-on experience with cutting-edge technologies. You will be part of a supportive and collaborative environment, working alongside experienced engineers on challenging projects. The role involves contributing to the design, development, testing, and deployment of software solutions.

Responsibilities:
  • Assist in the development and implementation of new software features and applications.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Collaborate with senior engineers and product managers to understand project requirements.
  • Debug and resolve software defects and issues.
  • Contribute to the design and architecture of software systems.
  • Develop and execute unit tests to ensure code functionality.
  • Learn and apply new programming languages, frameworks, and tools.
  • Participate in agile development processes, including sprint planning and stand-ups.
  • Contribute to technical documentation.
This is a fully remote internship, allowing you to gain valuable industry experience from the comfort of your own home. While this role is advertised with an origin in Embu, Embu, KE , the work will be performed entirely remotely. Candidates should possess a strong foundation in computer science principles, data structures, and algorithms. Familiarity with at least one programming language (e.g., Python, Java, C++) is required. A Bachelor's degree in Computer Science, Software Engineering, or a related field is essential. We value enthusiasm, a willingness to learn, and a passion for technology.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer

01005 Witeithie KES60000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and talented Graduate Software Engineers to join their innovative team. This is an exciting opportunity for individuals who have recently completed or are nearing the completion of a degree in Computer Science, Software Engineering, or a related field. As a Graduate Software Engineer, you will be involved in the full software development lifecycle, from design and development to testing and deployment. You will work on challenging projects, contributing to the creation of cutting-edge software solutions. Key responsibilities include writing clean, maintainable, and efficient code, participating in code reviews, and collaborating with senior engineers to troubleshoot and resolve technical issues. You will gain hands-on experience with various programming languages, frameworks, and development tools. The ideal candidate possesses strong analytical and problem-solving skills, a passion for technology, and a desire to learn and grow within a professional software development environment. A solid understanding of data structures, algorithms, and object-oriented programming principles is essential. While prior professional experience is not strictly required, internships or personal coding projects demonstrating practical application of skills will be highly valued. This role offers a structured mentorship program designed to accelerate your professional development and provide you with the skills needed for a successful career in software engineering. You will work within a collaborative team environment, contributing to meaningful projects that have a real impact. This is a fantastic entry point into the tech industry, offering valuable experience and the potential for future career advancement.
This advertiser has chosen not to accept applicants from your region.

Automotive Software Engineer

60100 Garissa, North Eastern KES100000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and innovative Automotive Software Engineer to join their advanced technology team in a fully remote capacity. This role is critical for developing and integrating sophisticated software solutions for next-generation vehicles. You will be instrumental in designing, coding, testing, and deploying embedded software for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). Responsibilities include developing real-time software, implementing communication protocols (e.g., CAN, LIN, Ethernet), optimizing software performance, and ensuring adherence to automotive industry standards like AUTOSAR and ISO 26262. You will collaborate closely with hardware engineers, system architects, and quality assurance teams through virtual channels. The ideal candidate will possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with proven experience in automotive software development. Expertise in C/C++, embedded systems programming, real-time operating systems (RTOS), and debugging tools is essential. Experience with automotive networking protocols and AUTOSAR framework is highly desirable. Strong problem-solving skills, a systematic approach to development, and excellent communication abilities for effective remote teamwork are required. We are looking for an engineer who is passionate about automotive technology and eager to contribute to the future of mobility. This remote position offers the flexibility to work from anywhere, allowing you to focus on delivering high-quality automotive software solutions. If you are a skilled software engineer with a passion for the automotive industry and thrive in a remote work environment, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

01000 Witeithie KES180000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Senior Software Engineer to join their innovative technology team based in **Thika, Kiambu, KE**. This role will involve designing, developing, and maintaining robust and scalable software solutions. You will be responsible for leading the full software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The ideal candidate will possess strong expertise in multiple programming languages and frameworks, with a deep understanding of software architecture, data structures, and algorithms. Key responsibilities include writing clean, efficient, and maintainable code, collaborating with cross-functional teams to define software requirements, mentoring junior engineers, and contributing to technical strategy and roadmaps. We are seeking individuals who are passionate about technology, committed to delivering high-quality products, and have a proven ability to solve complex problems. Proficiency in cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You will play a key role in building and enhancing our client's flagship products, ensuring they meet the highest standards of performance, security, and user experience. The ability to work effectively in a collaborative, agile environment is essential. You will also be involved in code reviews, performance tuning, and troubleshooting production issues. This position offers a competitive salary, comprehensive benefits, and opportunities for professional growth and development within a cutting-edge tech company. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with a minimum of 5 years of professional software development experience, is required. Strong analytical and problem-solving skills, coupled with excellent communication and teamwork abilities, are crucial for success in this role. You will be instrumental in shaping the future of our client's technology offerings.
This advertiser has chosen not to accept applicants from your region.

Lead Software Engineer

00203 Abothuguchi West KES160000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a seasoned Lead Software Engineer to spearhead their software development initiatives. This is a fully remote position, offering the flexibility to work from anywhere. You will be responsible for leading a team of software engineers, guiding the design, development, and implementation of high-quality software solutions. Your role will involve defining technical architecture, ensuring adherence to coding standards and best practices, mentoring junior developers, and collaborating with product managers and stakeholders to define project requirements and roadmaps. Key responsibilities include writing clean, maintainable, and efficient code; performing code reviews; troubleshooting and debugging complex issues; driving the adoption of new technologies and methodologies; and ensuring the scalability and performance of software applications. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with a minimum of 7 years of experience in software development, including at least 2 years in a leadership or team lead role. Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript) and experience with cloud platforms (AWS, Azure, GCP) are essential. Strong understanding of software development lifecycle (SDLC), Agile methodologies, and database technologies is required. Excellent communication, problem-solving, and interpersonal skills are crucial for leading a remote team effectively. If you are a passionate technologist with a proven ability to lead and deliver complex software projects, we encourage you to apply for this exciting remote opportunity.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

01000 Ruiru, Central KES200000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Software Engineer to join their fully remote engineering team. This role involves designing, developing, testing, and deploying high-quality software solutions. You will be responsible for architecting scalable and robust applications, writing clean and efficient code, and collaborating with cross-functional teams to deliver cutting-edge products. Key responsibilities include leading development efforts, mentoring junior engineers, conducting code reviews, and ensuring adherence to best practices in software development.

The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, coupled with significant professional experience in software development. Proficiency in multiple programming languages (e.g., Java, Python, C++, JavaScript) and experience with modern software development frameworks and tools are essential. A strong understanding of data structures, algorithms, software design patterns, and system architecture is required. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Excellent problem-solving skills, a collaborative spirit, and strong communication abilities are paramount.

This is a fully remote position, offering the flexibility to work from anywhere. We are looking for an individual who is passionate about technology, committed to delivering excellence, and capable of thriving in an independent work environment. You should be adept at working in an Agile development process and be a proactive contributor to technical discussions and decision-making. If you are a seasoned software engineer looking for a challenging and rewarding remote role where you can leverage your skills to build innovative solutions, this is the perfect opportunity. Join our client's innovative team and shape the future of their technology.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Angular Jobs in Kenya !

Automotive Software Engineer

30200 Homa Bay KES300000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and innovative Automotive Software Engineer to join their advanced R&D department. This is a fully remote position, ideal for engineers passionate about developing cutting-edge software solutions for the automotive industry. You will be involved in the design, development, testing, and deployment of embedded software systems for next-generation vehicles, including infotainment, autonomous driving, and powertrain control systems. The ideal candidate will have a strong foundation in software engineering principles, object-oriented programming, and real-time operating systems. Experience with automotive communication protocols such as CAN, LIN, and Automotive Ethernet is highly desirable. You will collaborate closely with hardware engineers, system architects, and testing teams in a virtual environment to deliver high-quality, reliable software. Key responsibilities include writing clean, maintainable code, performing code reviews, debugging complex issues, and ensuring compliance with automotive standards like AUTOSAR. A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field is required, along with a minimum of 4 years of professional experience in automotive software development. Proficiency in C/C++ and experience with development tools like Git, Jira, and Jenkins are essential. Familiarity with model-based design and simulation tools is a plus. This fully remote role offers a unique opportunity to shape the future of mobility and work on exciting projects with a global impact, all while enjoying the flexibility of remote work.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer

50100 Kakamega, Western KES350000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Backend Software Engineer to join their dynamic and fully remote engineering team. This pivotal role will be instrumental in designing, developing, and deploying robust, scalable, and high-performance backend systems that power their cutting-edge applications. You will work collaboratively with cross-functional teams, including frontend developers, product managers, and DevOps engineers, to translate complex requirements into elegant and efficient code. As a senior member of the team, you will also be expected to mentor junior engineers, contribute to architectural decisions, and uphold best practices in software development, including code reviews, testing strategies, and CI/CD pipelines. The ideal candidate will have a deep understanding of distributed systems, microservices architecture, and cloud-native technologies. Proficiency in multiple programming languages and a passion for problem-solving are essential. This is a fantastic opportunity to make a significant impact in a fast-paced, innovative environment without the constraints of a traditional office. You will be part of a culture that values collaboration, continuous learning, and professional growth. Our client is committed to providing a supportive and engaging remote work experience, fostering an environment where every team member can thrive and contribute to shared success. Embrace the freedom and flexibility of a remote-first role while working on challenging and rewarding projects. Your contributions will directly influence the evolution of our client's technology stack and product offerings. The **Kakamega, Kakamega, KE** location on paper signifies our operational base, but this role is truly global and executed from the comfort of your chosen workspace. If you are a motivated engineer looking for a challenging and rewarding remote career, we encourage you to apply.

Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with product managers and frontend engineers to define and implement new features.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Participate in architectural discussions and contribute to technology roadmap planning.
  • Mentor junior engineers through code reviews, pair programming, and knowledge sharing.
  • Optimize application performance, reliability, and scalability.
  • Implement and manage CI/CD pipelines for automated testing and deployment.
  • Troubleshoot and resolve production issues in a timely manner.
  • Stay up-to-date with emerging technologies and industry trends.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in languages such as Python, Go, Java, or Node.js.
  • Extensive experience with cloud platforms (AWS, Azure, GCP).
  • Deep understanding of microservices architecture, RESTful APIs, and data structures.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer

30100 Moiben KES280000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing technology company, is seeking an accomplished Senior Backend Software Engineer to join their distributed development team. This is a fully remote position, offering the opportunity to work on challenging and impactful projects from your home office. You will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our client's innovative products and services.

Your primary duties will include writing clean, efficient, and maintainable code, developing APIs, and integrating with various third-party services. You will collaborate closely with frontend engineers, product managers, and other stakeholders to define features, architect solutions, and deliver high-quality software. Experience with database design and management (SQL and NoSQL), cloud platforms (AWS, Azure, or GCP), and containerization technologies (Docker, Kubernetes) is essential. You will also be involved in code reviews, performance optimization, and ensuring the security and reliability of backend services. A strong understanding of software development methodologies (Agile, Scrum) and best practices is required.

The ideal candidate will have a proven track record of success in backend development, with deep expertise in one or more programming languages such as Python, Java, Node.js, or Go. Excellent problem-solving and debugging skills are crucial, along with a strong understanding of data structures, algorithms, and system design principles. You must be a self-motivated individual with excellent communication and collaboration skills, capable of thriving in a remote team environment. Experience with microservices architecture and CI/CD pipelines is highly desirable. If you are a passionate software engineer looking to contribute to cutting-edge technology and work with a talented, globally distributed team, we encourage you to apply. This role offers the chance to significantly influence the technical direction of our client's platform from **Eldoret, Uasin Gishu, KE**.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Angular Jobs