Senior Full Stack Developer

Nairobi, Nairobi KES900000 - KES1200000 Y Skillmind Software Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview

We are seeking an experienced and highly skilled
Senior Full Stack Developer
with a minimum of 5+ years of hands-on experience in building and maintaining scalable web applications. The ideal candidate should have strong expertise across frontend ), backend (Python/Django & PHP/Laravel), and databases, with a proven ability to deliver high-quality solutions in fast-paced environments.

This role also includes team leadership responsibilities. You will work closely with other developers, providing technical guidance, reviewing code, and helping steer architecture decisions, while remaining a hands-on contributor to the codebase.

Key Responsibilities

  • Design, develop, test, and deploy robust, scalable, and secure web applications.
  • Build modern, responsive, and interactive user interfaces using
  • Develop and maintain backend services using Python (Django/DRF) and PHP (Laravel) frameworks.
  • Integrate APIs (REST/GraphQL) and work with third-party services.
  • Optimise applications for maximum speed, performance, and security.
  • Manage databases (MySQL, PostgreSQL, MongoDB), including schema design and query optimisation.
  • Collaborate with cross-functional teams (designers, PMs, DevOps) to deliver end-to-end solutions.
  • Implement CI/CD pipelines and contribute to DevOps practices for deployment.
  • Troubleshoot, debug, and upgrade existing systems.
  • Write clean, maintainable, and well-documented code following best practices.
  • Lead and mentor junior developers, perform code reviews, and contribute to team growth.
  • Support architectural and strategic technical decisions within the team.

Required Skills and Experience

  • 5+ years of proven experience as a Full Stack Developer.
  • Frontend: Strong proficiency in , Redux/Context API, Hooks, and modern JavaScript (ES6+).
  • Backend:

Python/Django (including Django Rest Framework).

PHP/Laravel for web applications & APIs.

  • Databases: Experience with MySQL, PostgreSQL, MongoDB.
  • API Development: RESTful and GraphQL API design & integration.
  • Version Control: Proficiency in Git/GitHub/GitLab.
  • Deployment: Familiarity with Docker, AWS/Azure/GCP, CI/CD pipelines.
  • Strong understanding of OOP, MVC, and microservices architecture.
  • Experience in unit testing, integration testing, and debugging.
  • Knowledge of Agile methodologies (Scrum/Kanban).
  • Experience leading or mentoring a team of developers is highly preferred.

Good to Have

  • Experience with for server-side rendering.
  • Knowledge of or other backend frameworks.
  • Exposure to GraphQL and WebSockets.
  • Familiarity with Kubernetes or container orchestration tools.
  • Prior experience in leading a small dev team or mentoring juniors.
  • Previous experience as a Team Lead or Tech Lead.

Education

  • Bachelor's/Master's in Computer Science, Engineering, or a related field (preferred).

Soft Skills

  • Strong problem-solving & analytical skills.
  • Ability to manage multiple tasks and deliver on deadlines.
  • Excellent communication and teamwork skills.
  • Self-motivated with a passion for continuous learning.

Location & Type

  • Location: On-Site -- Kenya (Nairobi)
  • Type: Full-time
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Developer

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative technology company, is seeking an experienced and visionary Lead Full Stack Developer for a fully remote position. You will spearhead the design, development, and deployment of cutting-edge web applications and services. This role demands a deep understanding of both front-end and back-end technologies, architectural patterns, and software development best practices. You will lead a team of talented developers, mentor junior engineers, and foster a culture of collaboration, innovation, and high-quality code. Responsibilities include defining technical roadmaps, architecting scalable solutions, writing clean and efficient code, conducting code reviews, and ensuring the performance, security, and maintainability of our client's platforms. Experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js) for the front-end and robust back-end technologies (e.g., Node.js, Python/Django, Ruby on Rails, Java/Spring) is essential. Proficiency in database management (SQL and NoSQL), cloud platforms (AWS, Azure, GCP), and CI/CD pipelines is highly desirable. You will work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Excellent problem-solving, communication, and leadership skills are crucial for success in this remote leadership role. A minimum of 8 years of experience in full-stack development, with at least 3 years in a leadership or senior architect role, is required. A bachelor's or master's degree in Computer Science, Engineering, or a related field is preferred. This is an outstanding opportunity to shape the technical direction of a rapidly growing company and contribute to impactful projects from a remote location.
This advertiser has chosen not to accept applicants from your region.

HubSpot-Focused Full-Stack Developer

Nairobi, Nairobi KES800000 - KES1200000 Y talent match africa.

Posted today

Job Viewed

Tap Again To Close

Job Description

HubSpot-Focused Full-Stack Developer / Solutions Engineer – ERP/CRM Focus
– Night Shift (US Hours)

Work from our offices in Kenya

Night Shift | 2 PM – 11 PM (US Hours)

About Us

talent match africa connects experienced professionals in South Africa (just like you) with international employers from around the world (places like the USA, Australia, the UK, India, and Europe). Since 2016, we've been providing employability services to professionals across technology, finance, digital marketing, graphic design, and more. We currently have several permanent roles available at our offices in Cape Town (Wynberg), Johannesburg (Sandton) and Durban (Umhlanga) working for incredible international companies.

We are on the hunt for a
Full Stack Developer/ Solutions Engineer
to join our client's team.

About the Role

We are seeking a Full-Stack Developer / Solutions Engineer with a strong background in ERP/CRM systems and modern development languages. The ideal candidate will combine mandatory HubSpot technical expertise with strong client-facing and project leadership skills, capable of managing complex implementations end-to-end. This role requires a self-starter who can confidently engage with clients, lead solution design, and execute delivery while ensuring successful outcomes. The position will work directly under the leadership of the Technical Team Lead to ensure alignment with best practices and project standards.

Key Responsibilities

● Design, develop, and implement custom solutions within ERP/CRM platforms (with a focus on HubSpot).

● Build and maintain integrations using , Python, and SQL for system interoperability.

● Lead client-facing sessions, including discovery, solution presentations, and technical workshops.

● Translate business requirements into technical specifications and scalable solutions.

● Act as the technical project lead, managing timelines, deliverables, and client expectations.

● Troubleshoot, optimize, and document ERP/CRM configurations, customizations, and workflows.

● Collaborate with cross-functional teams (consulting, product, and support) to ensure client success.

● Work closely with and report to the Technical Team Lead for guidance, technical direction, and performance alignment.

Required Skills & Experience

Technical Skills (Mandatory)

● Strong, hands-on HubSpot experience (CRM, integrations, APIs, workflows, and technical configuration).

● Must have at least one of the following:

○ Proven experience in Data migrations (large, complex, and multi-source migrations).

○ Proven experience in Integrations (design, build, and maintenance using APIs/webhooks).

● Proficiency in and/or Python for backend development and automation.

● Advanced knowledge of SQL for queries, reporting, and database management.

● Familiarity with APIs, webhooks, and system integration methods.

Professional Skills

● Confident communicator: Able to speak clearly in front of clients, lead workshops, and present technical solutions.

● Ability to explain technical concepts in simple, clear language so non-technical stakeholders can easily understand.

● Excellent command of English, both written and spoken.

● Strong time management and self-management skills; capable of operating with minimal supervision.

● Advanced client-facing abilities: skilled at running meetings, presenting solutions, and handling challenging discussions.

● Demonstrated ability to self-learn new technologies and adapt quickly.

Preferred Qualifications

● Prior experience in a consulting or solutions engineering environment.

● Exposure to front-end frameworks (React, Angular, or ).

● Background in enterprise integrations.

● Project management certification or equivalent hands-on experience leading technical projects.

Where and how you can work

To be successful, you'll need to:

  • Work on-site from our office in Kenya, Nairobi
  • Be willing to work non-traditional office hours.
  • Be excited about a global opportunity with an international company.
  • Have excellent written and verbal communication skills in English.

We make hiring decisions based on your experience, skills, and passion, as well as how you can enhance our clients' businesses and their culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds, so even if you don't feel like your skills quite match what's listed above, we still want to hear from you

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

Senior Full Stack Developer - Remote

80100 Nairobi, Nairobi KES480000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology solutions provider, is looking for a highly skilled Senior Full Stack Developer to join their completely remote engineering team. This role is for an experienced developer proficient in both front-end and back-end technologies, eager to contribute to innovative projects in a fully distributed environment. We pride ourselves on a remote-first culture that values collaboration, autonomy, and technological excellence.

Responsibilities:
  • Design, develop, and maintain scalable web applications across the full stack.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Develop and consume RESTful APIs.
  • Implement and optimize database solutions.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the performance, quality, and responsiveness of applications.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Participate in architectural design discussions and contribute to technical strategy.
  • Develop and maintain automated testing suites.
  • Mentor junior developers and contribute to knowledge sharing within the team.
  • Ensure adherence to security best practices throughout the development lifecycle.
  • Actively participate in agile ceremonies and contribute to sprint planning and retrospectives.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in full stack web development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong experience with back-end programming languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails).
  • Expertise in database design and management (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, design patterns, and agile methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for remote teamwork.
  • Proven ability to work independently, manage time effectively, and deliver high-quality results in a remote setting.
  • Experience with CI/CD pipelines and version control systems (e.g., Git).
This is a prime opportunity to join a leading tech company and shape innovative products from your home office. If you are a seasoned full stack developer seeking a challenging and rewarding remote role, we want to hear from you. Your skills will be instrumental in driving technological advancements for businesses potentially linked to the innovation hub of Mombasa, Mombasa, KE .
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer - Remote

80100 Nairobi, Nairobi KES260000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Full Stack Developer to join their cutting-edge, fully remote IT and Software Development team. This is an exciting opportunity to work on innovative projects, contribute to architectural decisions, and mentor junior developers within a collaborative virtual environment. You will be responsible for designing, developing, and deploying robust, scalable web applications across the entire technology stack. This includes front-end development using modern JavaScript frameworks and back-end development with robust server-side languages and databases.

The ideal candidate will have extensive experience in both front-end and back-end development, with a strong understanding of software architecture, design patterns, and best practices. Responsibilities include writing clean, efficient, and maintainable code, performing code reviews, conducting thorough testing (unit, integration, and end-to-end), and troubleshooting complex issues. You will collaborate closely with product managers, designers, and other engineers to translate requirements into high-quality software solutions. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is highly desirable.

This role demands excellent problem-solving skills, a passion for technology, and the ability to work independently and effectively in a remote setting. Strong communication and teamwork skills are essential for success in this distributed team. You will contribute to the continuous improvement of our development processes and the overall technical vision of the company. If you are a seasoned Full Stack Developer looking for a challenging and rewarding remote career opportunity, we encourage you to apply. Our client is an equal opportunity employer and values diversity in its workforce. We believe in creating an inclusive environment for all employees.

Location: Mombasa, Mombasa, KE
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Developer - Remote

80100 Nairobi, Nairobi KES160000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm, is searching for a highly skilled and motivated Senior Full-Stack Developer to join their fully remote engineering team. In this role, you will be instrumental in designing, developing, and deploying robust and scalable web applications. You will contribute to all phases of the development lifecycle, from concept and design to implementation and maintenance. The ideal candidate possesses deep expertise in both front-end and back-end development, with a strong understanding of modern frameworks and architectures. Key responsibilities include writing clean, efficient, and maintainable code, collaborating with product managers and designers to translate requirements into technical solutions, and implementing effective API integrations. You will also be involved in database design and management, as well as ensuring the performance, quality, and responsiveness of applications. This is a remote-first position, demanding excellent self-management, communication, and collaboration skills. You will work closely with other engineers in a distributed team, contributing to code reviews and architectural discussions. Proficiency in languages such as JavaScript (React, Node.js), Python (Django, Flask), or similar, along with experience in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes), is essential. Our client fosters a culture of innovation, continuous learning, and technical excellence, providing a supportive remote environment for growth. You will have the opportunity to work on challenging projects, influence technical direction, and contribute to the development of cutting-edge software solutions. A Bachelor's degree in Computer Science, Engineering, or a related field, along with a minimum of 7 years of professional full-stack development experience, is required. Demonstrated experience in building scalable, high-performance web applications is a must. This is an exceptional opportunity for a seasoned developer to advance their career in a dynamic, remote setting, making a significant impact on our client's technological future.
This advertiser has chosen not to accept applicants from your region.

Co-Founder software engineer full stack developer

Nairobi, Nairobi KES70000 - KES120000 Y Mi Discount Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Mi Discount Technology is a digital solutions provider revolutionizing fuel payments, mobility services, and emergency response across Africa. We build smart tools for individuals, corporates, and fuel brands to save money, access reliable services, and embrace digital transformation.

Role Description

This is a full-time on-site role for a Co-Founder Software Engineer Full Stack Developer located in Nairobi County, Kenya. The candidate will be responsible for developing and maintaining both front-end and back-end components of web applications. Daily tasks will include coding, debugging, and collaborating with cross-functional teams to design new features. The role also involves conducting performance testing, optimizing solutions, and ensuring application responsiveness and scalability.

Qualifications

  • Strong Analytical Skills and Research abilities
  • Excellent Communication skills
  • Experience in Sales and Marketing
  • Proficiency in full-stack development with technologies such as JavaScript, HTML, CSS, and back-end languages
  • Knowledge of web frameworks (e.g., React, Angular) and database management (e.g., MySQL, MongoDB)
  • Ability to work effectively as part of a team as well as independently
  • Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred
  • Previous startup experience is a plus
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software developers Jobs in Nairobi !

Senior Full-Stack Developer - E-commerce Platforms

80100 Nairobi, Nairobi KES195000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled Senior Full-Stack Developer to join their innovative and fully remote technology team. This role is critical for the development and enhancement of our robust e-commerce platforms, driving online sales and customer engagement. You will be responsible for designing, building, and maintaining both frontend and backend components of our web applications, ensuring a seamless and intuitive user experience. Your expertise in modern web technologies, including frameworks like React, Angular, or Vue.js for the frontend, and languages such as Node.js, Python, or Ruby for the backend, will be essential. You will work with databases (e.g., PostgreSQL, MongoDB), implement RESTful APIs, and ensure the scalability and security of our platform. This position requires a strong understanding of software development best practices, including version control (Git), testing methodologies, and CI/CD pipelines. The ideal candidate will possess a proven track record in full-stack development, with a portfolio demonstrating successful implementation of complex web applications, particularly within the e-commerce domain. Exceptional problem-solving abilities, a keen eye for detail, and effective communication skills are vital for collaborating within a distributed team environment. You will be expected to contribute to architectural decisions, mentor junior developers, and actively participate in code reviews. This is a fully remote opportunity, offering the flexibility to work from anywhere while contributing to cutting-edge e-commerce solutions. If you are a passionate and experienced full-stack developer seeking to make a significant impact in a dynamic, remote-first company, we encourage you to apply. Your skills will be instrumental in shaping our online presence and driving growth, supporting our operations and innovation initiatives, with a focus on leveraging talent globally, including expertise that can be associated with regions like **Mombasa, Mombasa, KE**.
This advertiser has chosen not to accept applicants from your region.

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.

Web Developer

Nairobi, Nairobi KES900000 - KES1200000 Y Sheffield Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a skilled Web Developer who will be responsible for designing, constructing, and managing websites to ensure they meet user expectations by being visually appealing, running smoothly, optimized for SEO, and providing easy navigation with no errors or loading issues. The developer should also be proficient in using AI web development tools to automate and improve the web development process, including code generation, testing and debugging, design assistance, content generation, user experience (UX) enhancement, and SEO optimization.

Key Responsibilities:

  1. Write well-designed, testable, and efficient code using best software development practices.
  2. Create website layouts and user interfaces using standard HTML/CSS practices.
  3. Integrate data from various back-end services and databases.
  4. Gather and refine specifications and requirements based on technical needs.
  5. Create and maintain software documentation.
  6. Maintain, expand, and scale our website.
  7. Stay updated with emerging technologies and industry trends, applying them to operations and activities.
  8. Manage and optimize Organic SEO to drive traffic to the website and increase leads and conversions.
  9. Oversee and update the website and e-commerce platform, ensuring a seamless user experience for customers.
  10. Monitor market trends, customer behavior, and competitor activities to identify opportunities for improvement and business growth.
  11. Develop and implement comprehensive web and e-commerce strategies aligned with business objectives to drive online sales growth.
  12. Analyze web analytics and customer insights to enhance the customer experience and increase sales.
  13. Prepare daily, weekly, and monthly reports on the performance of the e-commerce platform, including key metrics, sales trends, customer behavior, and campaign effectiveness.
  14. Perform any other tasks as assigned by management.

Requirements & Skills:

  • Proven working experience in web programming.
  • Expertise in modern HTML/CSS and top-notch programming skills.
  • Proven experience with Laravel PHP Framework, , , MySQL.
  • Familiarity with Software Programming.
  • Strong understanding of how web applications work, including security, session management, and best development practices.
  • Adequate knowledge of relational database systems, Object-Oriented Programming, and web application development.
  • Hands-on experience with network diagnostics and network analytics tools.
  • Knowledge and experience in Search Engine Optimization (SEO) processes.
  • Strong problem diagnosis and creative problem-solving skills.
  • Excellent organizational skills to juggle multiple tasks within timelines and budgets with business acumen.
  • Ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.
  • Bachelor's degree in Computer Science or a related field.

How to Apply:

Send your CV, Portfolio, and Application to

and

.

Deadline of Applications: 2
8
th
August 2025

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 Software Developers Jobs View All Jobs in Nairobi