3876 Junior Developer jobs in Nairobi

Web Developer

Nairobi, Nairobi KES600000 - KES1200000 Y 4FORCE DEVELOPERS KENYA

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

We suggest you enter details here.

Role Description

This is a full-time hybrid role for a Web Developer located in Nairobi County, Kenya, with some work from home flexibility. The Web Developer will be responsible for developing, maintaining, and optimizing websites. Day-to-day tasks include front-end and back-end web development, programming, and web design. The role involves collaborating with cross-functional teams to ensure smooth and efficient project execution.

Qualifications

  • Proficiency in Front-End Development and Web Design
  • Experience in Back-End Web Development
  • Strong Web Development and Programming skills
  • Excellent problem-solving skills and attention to detail
  • Good communication and teamwork abilities
  • Ability to work in a hybrid environment with a mix of on-site and remote tasks
  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred
This advertiser has chosen not to accept applicants from your region.

Technical Implementation Engineer

Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Want to help banks fight financial crime with AI?
At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.

This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.

In This Role At Vyntra, You Will

  • Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
  • Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
  • Design and deploy solutions to the required standard of quality.
  • Understand customer requirements and advise on best use of Vyntra's solutions.
  • Educate and empower customers to maximize adoption of the solution.
  • Provide service and support at levels 1/2/3 as needed.
  • Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
  • Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.

What We're Looking For

  • Strong IT/software implementation skills with hands-on experience.
  • Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
  • Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
  • Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
  • Excellent communication skills; able to explain technical concepts to non-technical audiences.
  • Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
  • Finance, banking, or related background is advantageous.
  • Fluent English; other languages a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Frontend Developer - UI/UX Focus

80104 Nairobi, Nairobi KES480000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and creative Senior Frontend Developer with a strong focus on UI/UX to join their innovative, remote-first technology team. This role is crucial for crafting intuitive, engaging, and visually appealing user interfaces for our web applications. You will be responsible for translating design mockups and wireframes into high-quality, responsive, and performant code, working closely with UI/UX designers and backend developers to deliver exceptional user experiences. The ideal candidate will have extensive experience with modern frontend frameworks (e.g., React, Angular, Vue.js), a deep understanding of HTML5, CSS3, and JavaScript (ES6+), and a proven ability to optimize web applications for maximum speed and scalability. You should possess a keen eye for design aesthetics, a strong understanding of user-centered design principles, and the ability to collaborate effectively within a distributed team. Responsibilities include developing new user-facing features, ensuring technical feasibility of UI/UX designs, mentoring junior developers, and contributing to architectural decisions. This is a fully remote position, offering flexibility and the opportunity to work on cutting-edge projects. We are looking for a passionate developer who is committed to writing clean, maintainable code and staying ahead of frontend development trends. Join us in building user-centric products that delight our customers.

Key Responsibilities:
  • Develop new user-facing features using modern frontend frameworks (e.g., React, Angular, Vue.js).
  • Translate UI/UX design wireframes and mockups into high-quality, responsive code.
  • Build reusable code and libraries for future use.
  • Optimize applications for maximum speed, scalability, and accessibility.
  • Ensure the technical feasibility of UI/UX designs.
  • Collaborate effectively with UI/UX designers and backend developers.
  • Perform code reviews and mentor junior frontend developers.
  • Troubleshoot and debug frontend issues.
  • Stay up-to-date with emerging frontend technologies and best practices.
  • Contribute to frontend architecture and technology decisions.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional frontend development experience.
  • Proficiency in HTML5, CSS3, and JavaScript (ES6+).
  • Extensive experience with at least one major frontend framework (React, Angular, Vue.js).
  • Strong understanding of UI/UX principles and responsive design.
  • Experience with version control systems (e.g., Git).
  • Familiarity with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • A portfolio showcasing successful frontend projects and UI/UX implementations is highly desirable.
This role is fully remote, enabling you to work from your preferred location.
This advertiser has chosen not to accept applicants from your region.

Technical Manager

Nairobi, Nairobi KES1500000 - KES2500000 Y Formative

Posted today

Job Viewed

Tap Again To Close

Job Description

We are working with a leading renewable energy developer that is seeking a
Technical Manager
to take ownership of PV and Battery Energy Storage System (BESS) projects across Africa. This role is based in
Nairobi
and offers the opportunity to play a central part in delivering the region's energy transition.

Key Responsibilities:

  • Lead the technical oversight of PV and BESS projects from development through execution.
  • Review and approve system designs, technical studies, and engineering deliverables.
  • Manage EPC contractors, suppliers, and consultants to ensure quality and compliance.
  • Support grid connection applications, permitting, and regulatory approvals.
  • Provide technical input into project development, financing, and due diligence.
  • Act as the key technical interface for internal and external stakeholders.

Candidate Profile:

  • 7+ years of experience in solar PV and/or BESS project development and execution.
  • Strong understanding of engineering, procurement, and construction processes.
  • Proven track record managing contractors and delivering projects on time and budget.
  • Familiarity with grid compliance, permitting, and African market requirements is an advantage.
  • Excellent communication and stakeholder management skills.

Our client is an established player in the African renewable energy landscape, and growing consistently. If you are interested in this opportunity or would like to recommend someone in your network, please get in touch for a confidential discussion.

This advertiser has chosen not to accept applicants from your region.

Senior Technical Project Manager (Software)

80200 Nairobi, Nairobi KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly accomplished Senior Technical Project Manager to oversee the development and delivery of complex software solutions. This is a fully remote position, offering the unique opportunity to manage cutting-edge projects from anywhere in Kenya. The ideal candidate will possess a strong technical background combined with extensive project management experience, ideally within software development lifecycles. You will be responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members and third-party contractors or consultants to deliver projects according to plan. You will also define project scope, goals, and deliverables in collaboration with senior management and stakeholders. Proven ability to manage technical teams, mitigate risks, and ensure the successful deployment of high-quality software is critical.
Responsibilities:
  • Manage the full lifecycle of software development projects, from initiation to deployment and post-launch support.
  • Define project scope, objectives, deliverables, and success criteria.
  • Develop detailed project plans, including timelines, resource allocation, and budget.
  • Lead and motivate cross-functional technical teams, fostering a collaborative and productive environment.
  • Identify, assess, and manage project risks and dependencies.
  • Communicate project status, issues, and resolutions to stakeholders at all levels.
  • Ensure adherence to project management best practices and methodologies (Agile, Waterfall, Hybrid).
  • Manage vendor relationships and performance for any third-party contributions.
  • Oversee the quality assurance and testing processes to ensure deliverables meet high standards.
  • Facilitate effective communication and collaboration among distributed team members.
  • Drive continuous improvement in project management processes and team performance.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree preferred.
  • Minimum of 10 years of experience in project management, with at least 7 years focused on technical or software development projects.
  • Proven experience managing large-scale, complex software projects.
  • Strong understanding of software development lifecycles (SDLC) and methodologies.
  • Excellent leadership, communication, and stakeholder management skills.
  • Proficiency in project management software (e.g., Jira, MS Project, Asana).
  • Demonstrated ability to manage technical risks and challenges effectively.
  • Experience working with distributed teams in a remote setting is essential.
  • PMP, PRINCE2, or Agile certifications (e.g., CSM, PSM) are highly desirable.
  • Strong problem-solving and decision-making abilities.
This is a challenging and rewarding role for a skilled Technical Project Manager looking to leverage their expertise in a fully remote capacity. The position is notionally linked to our operations in Malindi, Kilifi, KE , however, no physical presence is required.
This advertiser has chosen not to accept applicants from your region.

Senior Frontend Software Engineer

Nairobi, Nairobi KES900000 - KES1200000 Y AFRICAWORK

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring for one of our clients a dynamic tech company delivering innovative solutions across diverse sectors.

Qualifications:

  • Solid knowledge and strong expertise in React and Typescript
  • A strong understanding of established best coding practices and principles.
  • A minimum of three (3) years of demonstrable experience in Frontend software development.

Responsibilities:

  • To ensure the technical feasibility and optimal implementation of UI/UX designs.
  • To optimize web applications for maximum performance in terms of speed and scalability.
  • To collaborate effectively with Software engineering team members to achieve a balance between aesthetic considerations and technical constraints.
  • To contribute to the ongoing improvement of engineering standards, tooling, and
  • development processes.
  • To take full ownership of assigned projects from initial conception through to successful delivery, ensuring adherence to high standards of code quality, performance, and security.

Desired attributes:

  • A proven track record in the successful delivery of highly available, scalable, and distributed systems.
  • The demonstrated ability to effectively translate business requirements into robust technical solutions.
  • Excellent verbal and written communication skills.
  • A proactive and results-oriented problem-solving approach.
  • Prior experience working within a fast-growing startup environment is considered advantageous.
This advertiser has chosen not to accept applicants from your region.

Lead Technical Project Manager

80100 Nairobi, Nairobi KES200000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Technical Project Manager to spearhead complex technology projects. This is a fully remote position, offering the flexibility to work from anywhere while driving critical initiatives. You will be responsible for the end-to-end management of software development and IT infrastructure projects, ensuring they are delivered on time, within scope, and on budget.

Responsibilities:
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Lead and motivate cross-functional project teams, fostering collaboration and ensuring clear communication.
  • Manage project risks, issues, and changes effectively throughout the project lifecycle.
  • Oversee the execution of project tasks, track progress, and ensure milestones are met.
  • Facilitate regular project status meetings and provide comprehensive reports to stakeholders.
  • Ensure adherence to project management best practices and methodologies (e.g., Agile, Scrum, Waterfall).
  • Manage vendor relationships and external dependencies as required.
  • Conduct post-project evaluations and identify lessons learned for continuous improvement.
  • Communicate effectively with technical teams, business users, and executive leadership.
  • Ensure the quality and successful deployment of project deliverables.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field. A Master's degree is a plus.
  • Minimum of 8 years of experience in technical project management, with a strong understanding of software development lifecycles and IT infrastructure.
  • Proven track record of successfully managing complex, multi-stakeholder technology projects.
  • Experience with Agile methodologies (Scrum Master certification is a plus).
  • Strong understanding of cloud technologies, software development, and system integrations.
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Demonstrated ability to work independently and drive results in a remote environment.
  • Problem-solving skills and a proactive approach to identifying and mitigating risks.
This remote role offers a competitive salary, excellent benefits, and the opportunity to lead impactful technology transformations for our client, based in Mombasa, Mombasa, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior developer Jobs in Nairobi !

Junior Software Developer - Web Applications

80100 Nairobi, Nairobi KES25000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote apprenticeship opportunity for aspiring Junior Software Developers passionate about building cutting-edge web applications. This program is designed for individuals with a foundational understanding of programming concepts who are eager to learn and grow in a professional software development environment. You will gain hands-on experience working with modern technologies and collaborating with experienced engineers, contributing to real-world projects from the outset. This is an excellent stepping stone for a career in software engineering.

Program Highlights:
  • Develop and maintain front-end and back-end components of web applications using languages like JavaScript, Python, or Java.
  • Participate in code reviews and learn best practices for writing clean, efficient, and maintainable code.
  • Collaborate with senior developers and designers to understand user requirements and implement features.
  • Assist in testing and debugging applications to ensure functionality and performance.
  • Gain exposure to version control systems like Git and agile development methodologies.
  • Learn about database management and API integrations.
  • Receive mentorship and guidance from experienced software engineers.
  • Contribute to the entire software development lifecycle in a supportive, remote-first setting.
  • Build a strong portfolio of practical projects and develop essential industry skills.
  • Understand the principles of software architecture and deployment.
We are looking for enthusiastic individuals with a strong desire to learn, excellent problem-solving skills, and a collaborative spirit. While prior professional experience is not required, a demonstrable passion for coding through personal projects, online courses, or bootcamps is highly valued. You should be comfortable working independently and communicating effectively in a virtual team environment. This apprenticeship offers a unique chance to kickstart your career in technology and make a tangible impact while enjoying the benefits of remote work. Join our innovative team and help shape the digital experiences of tomorrow.
This advertiser has chosen not to accept applicants from your region.

Technical Implementation Consultant

Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global remove_red_eye View All

Posted today

Job Viewed

Tap Again To Close

Job Description

Want to help banks fight financial crime with AI?

At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.

This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.

Our role is Hybrid - you'll spend time on site with customers, in our offices and working remotely.

In this role at Vyntra, you will:

  • Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
  • Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
  • Design and deploy solutions to the required standard of quality.
  • Understand customer requirements and advise on best use of Vyntra's solutions.
  • Educate and empower customers to maximize adoption of the solution.
  • Provide service and support at levels 1/2/3 as needed.
  • Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
  • Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.

What we're looking for:

  • Strong IT/software implementation skills with hands-on experience.
  • Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
  • Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
  • Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
  • Excellent communication skills; able to explain technical concepts to non-technical audiences.
  • Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
  • Finance, banking, or related background is advantageous.
  • Fluent English; other languages a plus.

As part of your application, we will ask you to answer a few short questions about your experience with customer projects, scripting, databases, and fintech. This helps us get to know you better and ensures a good match.

This advertiser has chosen not to accept applicants from your region.

UI/UX Manager

Nairobi, Nairobi Phoenix heights

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Overview



We are seeking an experienced UI/UX Designer to lead the design and delivery of innovative, user-friendly, and visually engaging digital solutions. The ideal candidate is both a creative thinker and problem solver who can conduct user research, design intuitive interfaces, and collaborate with developers to bring experiences to life.



Key Responsibilities



Conduct user research, interviews, and usability testing to understand user needs.



Develop personas, journey maps, and user flows to guide design decisions.



Create wireframes, prototypes, and high-fidelity mockups for web and mobile platforms.



Collaborate with product managers and developers to ensure feasibility and alignment.



Establish and maintain design systems, style guides, and UI libraries.



Apply best practices for responsive design, accessibility, and inclusive experiences.



Analyze user feedback and analytics to iterate and improve designs.



Stay updated on the latest UI/UX trends, tools, and technologies.



Mentor junior designers and contribute to building a design-driven culture.



Qualifications & Skills



Bachelor’s degree in Design, Human-Computer Interaction, Computer Science, or related field.



10+ years’ proven experience in UI/UX design for digital products.



Strong portfolio showcasing end-to-end design projects.



Proficiency in Figma, Sketch, Adobe XD, InVision, Photoshop, Illustrator, and prototyping tools.



Deep understanding of human-centered design and usability principles.



Experience working in Agile/Scrum environments.



Strong communication, presentation, and collaboration skills.
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 Junior Developer Jobs View All Jobs in Nairobi