799 Senior Full Stack Developer jobs in Nairobi
Job Description
Company Description
ResQ247 is committed to creating a sustainable digital healthcare ecosystem. By creating enabling platforms that support patients and healthcare professionals. we not only advance medical outcomes but also work towards reducing the carbon footprint within the industry , enhancing efficiency for medical facilities and quality care for patients . Our efforts are geared towards enhancing the efficiency and sustainability of healthcare industry.
Role Description
This is an on demand remote role for a Full-stack Developer. The position is based in Nairobi County, Kenya, with the opion for on-site engagement. The Full-stack Developer will be responsible for both front-end and back-end development tasks for various application that include but not limited to web and mobile application. .
tasks will include designing user interactions on websites, developing databases and coding for the above functionalities. and coding . The role includes collaboration with other teams to ensure best practices and high-quality outcomes.
Qualifications
- Experience in Back-End Web Development and Front-End Development.
- Knowledge of Cascading Style Sheets (CSS)
- Strong problem-solving skills and attention to detail
- Ability to work effectively both independently and in a team environment
- Ability to work under minimal supervision.
- Bachelor's degree in Computer Science, Information Technology, or related field
- Experience in the healthcare industry is a plus
- Experience with HTML,Nodejs, Django, JavaScript and python.
Full Stack Developer
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain responsive user interfaces using frontend technologies like React, Angular, or Vue.js.
- Develop and manage backend services and APIs using languages such as Node.js, Python, Java, or Ruby.
- Integrate frontend components with backend services.
- Work with databases (e.g., SQL, NoSQL) to store and retrieve data efficiently.
- Write clean, maintainable, and well-documented code for both frontend and backend.
- Implement security and data protection measures.
- Collaborate with designers, product managers, and other engineers to define and ship new features.
- Optimize applications for maximum speed, scalability, and performance.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and resolve issues across the full stack.
- Stay current with emerging web development trends and technologies.
- Participate in agile development processes and contribute to sprint planning.
- Develop and maintain automated tests (unit, integration, end-to-end).
- Contribute to architectural discussions and decision-making.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in full-stack web development.
- Proficiency in at least one modern frontend framework (e.g., React, Angular, Vue.js) and associated libraries.
- Strong experience with backend development languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Ruby on Rails).
- Solid understanding of database management systems (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with version control systems (e.g., Git).
- Familiarity with cloud platforms (AWS, Azure, GCP) and deployment strategies.
- Knowledge of RESTful API design and development.
- Understanding of web security best practices.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a remote, collaborative team environment.
- Strong communication and interpersonal skills.
- Experience with CI/CD pipelines is a plus.
HubSpot-Focused Full-Stack Developer
Posted today
Job Viewed
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
Senior Full-Stack Developer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, test, deploy, maintain, and improve software.
- Manage individual project priorities, deadlines, and deliverables.
- Write well-designed, efficient code across the full stack.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug issues, identifying root causes and implementing effective solutions.
- Contribute to architectural discussions and technology selection.
- Mentor and guide junior development team members.
- Ensure code quality, performance, and security standards are met.
- Participate in Agile development processes, including sprint planning and retrospectives.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional software development experience.
- Proficiency in front-end technologies (e.g., JavaScript, React, Angular, Vue.js).
- Strong experience with back-end languages (e.g., Python, Java, Node.js, Ruby).
- Expertise in database design and management (SQL and NoSQL).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Experience with agile methodologies.
Senior Full-Stack Web Developer (Remote)
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain highly responsive and user-friendly web applications across the full stack, from front-end interfaces to back-end services and databases.
- Collaborate closely with product managers, UI/UX designers, and other engineers to translate business requirements into technical specifications and elegant code.
- Write clean, efficient, well-documented, and maintainable code following best practices and coding standards.
- Develop and implement APIs, ensuring seamless integration between front-end and back-end components, as well as with third-party services.
- Conduct thorough testing, debugging, and performance optimization of applications to ensure stability, security, and scalability.
- Participate actively in code reviews, providing constructive feedback to peers and learning from their insights.
- Contribute to architectural decisions and technology stack selection, influencing the future direction of our platforms.
- Mentor junior developers, share knowledge, and foster a culture of continuous learning and technical excellence within the team.
- Stay up-to-date with emerging web technologies, frameworks, and industry trends, and evaluate their potential application.
- Troubleshoot and resolve complex technical issues across various environments.
- Ensure adherence to security best practices throughout the development lifecycle.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.
- Extensive experience with back-end programming languages (e.g., Python, Node.js, Java, Ruby) and associated frameworks (e.g., Django, Express.js, Spring Boot, Ruby on Rails).
- Strong understanding of database design and management (e.g., SQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving, analytical, and communication skills, with a strong ability to work independently and collaboratively in a remote setting.
- Experience with agile development methodologies.
Full Stack Web Developer
Posted 16 days ago
Job Viewed
Job Description
Lead Full Stack Software Developer
Posted 13 days ago
Job Viewed
Job Description
- Designing and implementing scalable, high-performance web applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js) for the front-end and robust back-end technologies (e.g., Node.js, Python/Django, Java/Spring) for the server-side.
- Architecting and developing RESTful APIs and microservices to support diverse application needs.
- Leading code reviews, setting high standards for code quality, performance, and security.
- Collaborating closely with product managers, designers, and other engineers to translate business requirements into technical solutions.
- Managing and optimizing database performance (e.g., SQL, NoSQL databases).
- Implementing CI/CD pipelines and leveraging cloud platforms (e.g., AWS, Azure, GCP) for deployment and infrastructure management.
- Mentoring and guiding junior software engineers, fostering their technical growth and promoting best practices.
- Driving architectural decisions and contributing to the technical roadmap of our software products.
- Troubleshooting and resolving complex technical issues in production environments.
- Ensuring the application is performant, scalable, and secure through continuous monitoring and optimization.
Be The First To Know
About the latest Senior full stack developer Jobs in Nairobi !
Lead Full-Stack Developer (Remote)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of robust full-stack web applications.
- Architect scalable and efficient solutions, considering both front-end user experience and back-end performance and data integrity.
- Mentor and guide a team of software engineers, fostering a culture of technical excellence and continuous learning.
- Conduct code reviews, establish coding standards, and ensure adherence to best practices in software development.
- Collaborate with product managers, designers, and stakeholders to define project requirements and technical specifications.
- Troubleshoot and resolve complex technical issues across the entire technology stack.
- Optimize applications for performance, scalability, and security.
- Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and techniques.
- Manage the deployment pipeline and ensure smooth release cycles.
- Contribute to architectural decisions and strategic technical planning for the company's software products.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of professional experience in full-stack web development, with a minimum of 2 years in a leadership or senior role.
- Expertise in front-end technologies such as React, Angular, or Vue.js, and associated JavaScript frameworks.
- Proficiency in back-end languages (e.g., Python, Node.js, Java, Ruby) and frameworks (e.g., Django, Flask, Express.js, Spring Boot).
- Strong experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker).
- Proven ability to design and implement complex software architectures.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and leadership skills, capable of effectively managing a remote team.
- Experience with Agile development methodologies.
- This position is fully remote, with the designated location for administrative purposes being Mombasa, Mombasa, KE , requiring significant self-direction and collaboration.
Remote Lead Full-Stack Developer
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead and mentor a team of full-stack developers, fostering a collaborative and high-performance culture.
- Architect, design, and implement scalable and efficient web applications from end-to-end.
- Develop robust back-end services and APIs using modern programming languages and frameworks.
- Create intuitive and responsive front-end interfaces using popular JavaScript frameworks.
- Ensure the quality, performance, and security of both front-end and back-end components.
- Oversee the development process, including code reviews, testing strategies, and deployment pipelines.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
- Optimize applications for speed, scalability, and maintainability.
- Troubleshoot and resolve complex technical issues across the stack.
- Stay current with the latest web development trends, technologies, and best practices.
- Drive innovation and introduce new technologies and methodologies to improve development efficiency.
- Manage project timelines and deliverables for development sprints.
- Ensure adherence to coding standards and best practices.
- Bachelor's or Master'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, with at least 2 years in a lead or senior role.
- Proficiency in multiple programming languages (e.g., Python, Node.js, Java) and front-end frameworks (e.g., React, Angular, Vue.js).
- Strong experience with database design and management (SQL and NoSQL).
- Expertise in designing and building scalable APIs and microservices.
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Proven ability to lead and mentor development teams.
- Excellent problem-solving, analytical, and architectural design skills.
- Strong communication, interpersonal, and stakeholder management skills.
- Ability to thrive in a fast-paced, agile, and fully remote work environment.
- Must have a dedicated professional workspace with a reliable high-speed internet connection.
Senior Full Stack Developer - FinTech
Posted 20 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in full-stack software development.
- Proficiency in front-end technologies such as React, Angular, Vue.js, HTML5, CSS3, and JavaScript/TypeScript.
- Strong experience with back-end languages and frameworks such as Python (Django/Flask), Node.js (Express), Java (Spring), or Ruby on Rails.
- Expertise in database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Solid understanding of software architecture principles, design patterns, and RESTful API development.
- Proven experience with agile development methodologies (Scrum, Kanban).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team.
- Experience in the FinTech industry is a significant advantage.
- Passion for clean code, automated testing, and CI/CD practices.