10,366 Full Stack Positions jobs in Kenya
Senior Front-End Developer - Full-Stack Capabilities
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement responsive and interactive front-end web applications.
- Collaborate with UI/UX designers to translate mockups and wireframes into high-quality code.
- Develop and integrate APIs, working with back-end services.
- Optimize applications for maximum speed, scalability, and performance.
- Write clean, well-documented, and maintainable code.
- Participate in code reviews and contribute to establishing coding standards.
- Troubleshoot and debug issues, providing timely resolutions.
- Stay up-to-date with emerging front-end and full-stack technologies and best practices.
- Contribute to architectural decisions and technical discussions.
- Mentor junior developers and share knowledge within the team.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional experience in front-end development.
- Proficiency in JavaScript frameworks/libraries such as React, Angular, or Vue.js.
- Strong understanding of HTML5, CSS3, and modern front-end build tools.
- Experience with back-end development languages (e.g., Node.js, Python, Java) and frameworks.
- Familiarity with database technologies (e.g., SQL, NoSQL).
- Experience with RESTful APIs and microservices architecture.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with experience in remote teamwork.
- Experience with version control systems (e.g., Git) is essential.
Senior Full-Stack Developer (MERN Stack) - Remote
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using the MERN stack.
- Develop robust and scalable back-end services using Node.js and Express.js.
- Build responsive and user-friendly front-end interfaces using React.
- Design and manage MongoDB databases, ensuring data integrity and optimal performance.
- Develop and consume RESTful APIs for seamless integration between front-end and back-end.
- Write clean, maintainable, and well-documented code adhering to coding standards.
- Implement efficient security measures and data protection protocols.
- Collaborate with UI/UX designers to translate designs into functional web pages.
- Conduct thorough testing, including unit, integration, and end-to-end testing.
- Troubleshoot and debug issues across the full stack, ensuring smooth application performance.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest technologies and best practices in full-stack development.
- Mentor junior developers and contribute to team growth and knowledge sharing.
- Contribute to architectural decisions and technical strategy discussions.
This is an outstanding opportunity for a senior developer who excels in a remote work environment and possesses a comprehensive understanding of the MERN stack. You will be pivotal in developing and enhancing our client's cutting-edge web applications. The position is fully remote, serving the Kakamega, Kakamega, KE region.
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.
Job Description
Job location - Nyeri
Experience level - Strictly 3+ years
Key Responsibilities:
Ability to write code leveraging language features / framework features
General understanding of system architecture and tiered development
Maintaining coding standards and participate in peer code reviews
Use multiple tools to help debug / troubleshoot issues
Ensure software is well tested including implementation of unit and integration tests
Create solutions to business problems
Use analysis and critical thinking skills to determine the best approach to a software solution
Key Competencies / Skills
Proficient in 1 or many of the following: o JavaScript, Java, Python, , .NET, Angular, React, Express, SQL
Understand database features: o Model relational database schemas to support business requirements o Author SQL statement for CRUD operations o Debug and analyse SQL Statement for optimization
Experience working with source code repositories
Understand cloud services and implementation
Exemplary communication (written, oral) and interpersonal skills
Excellent coding abilities to work on numerous parts of a system or application at the same time while being accurate and thorough
Critical thinking to identify risks and enhance problem solving
Flexibility to adjust to clients changing request
Ability to learn quickly and work independently or as part of a team
Exposure to the Agile and Scrum development methodologies
Required Qualifications & Experience
Bachelor's degree in computer science or related field
3+ years of experience in software development
Strong analytical, problem-solving skills and attention to detail
Support clients in the US
Relocate to Nyeri, Kenya
Junior Full Stack Developer
Posted 14 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in developing and implementing user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Contribute to the development of server-side logic and APIs using back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
- Write clean, maintainable, and efficient code according to best practices.
- Participate in code reviews, providing constructive feedback to peers.
- Assist in database design and management (e.g., SQL, NoSQL).
- Collaborate with designers and product managers to translate requirements into functional features.
- Help troubleshoot and debug software issues.
- Write and execute unit and integration tests.
- Stay updated with the latest industry trends and technologies.
- Participate in daily stand-ups and other remote team ceremonies.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of HTML, CSS, and JavaScript.
- Familiarity with at least one front-end framework (e.g., React, Angular, Vue.js).
- Understanding of back-end development concepts and experience with at least one server-side language (e.g., Python, Node.js, Java, Ruby).
- Basic knowledge of databases (SQL or NoSQL).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A portfolio of personal projects or contributions to open-source is a strong plus.
Full Stack Web Developer
Posted 15 days ago
Job Viewed
Job Description
Junior Full-Stack Web Developer - Fintech Startup
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications using various programming languages and frameworks.
- Collaborate with senior developers on front-end and back-end coding tasks.
- Participate in the design and implementation of new features and functionalities.
- Write clean, maintainable, and efficient code.
- Assist in testing and debugging applications to ensure quality and performance.
- Learn and apply agile development methodologies.
- Contribute to code reviews and provide constructive feedback.
- Gain exposure to database management and API integration.
- Participate in team meetings and contribute to technical discussions.
- Document code and technical specifications.
- Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of at least one front-end framework (e.g., React, Angular, Vue.js).
- Basic understanding of back-end technologies (e.g., Node.js, Python/Django, Ruby/Rails).
- Familiarity with HTML, CSS, and JavaScript.
- Knowledge of version control systems like Git.
- Understanding of database concepts (SQL or NoSQL).
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills, especially in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A portfolio of personal projects or contributions to open-source projects is a plus.
Be The First To Know
About the latest Full stack positions Jobs in Kenya !
Job Description
We are seeking a highly skilled
Full Stack .NET Developer
with experience in
AI-driven solutions, automation, and cloud-native development
. The ideal candidate will combine strong .NET engineering skills with hands-on expertise in
cloud services, modern AI/LLM integrations, and intelligent process automation
. This role is critical in building scalable, secure, and innovative business applications that leverage the latest technologies.
Key Responsibilities
- Design, develop, and maintain
scalable full-stack applications
using
.NET Core, C#, ASP.NET
, and modern front-end frameworks (React, Angular, or Vue). - Build and integrate
AI/ML models
(including LLMs, NLP, and cognitive services) into enterprise applications. - Develop and optimize
RESTful and GraphQL APIs
, microservices, and
cloud-native applications
(Azure/AWS). - Architect and implement
automation workflows
using RPA (UiPath, Power Automate) and low-code/no-code tools. - Work with real-time data streams (e.g.,
Azure Event Hub, Kafka
) and data pipelines for analytics and AI integration. - Collaborate with data teams to support
predictive analytics, intelligent decision-making, and automation use cases
. - Implement
DevOps practices
(CI/CD pipelines, IaC, monitoring, automated testing) for faster delivery and reliability. - Ensure compliance with
security best practices, OAuth2/SSO, and regulatory requirements
(GDPR, HIPAA, SOC2). - Partner with product owners and stakeholders to translate business needs into scalable technical solutions.
Required Qualifications
- Bachelor's degree
in Computer Science, Engineering, or related field (or equivalent experience). - 5+ years
of experience in full-stack software development with
.NET Core, ASP.NET, C#, SQL Server
. - Strong knowledge of
modern JavaScript frameworks
(React, Angular, or Vue). - Hands-on experience with
Azure services
(Functions, Cognitive Services, Logic Apps) or AWS equivalents. - Experience integrating
AI/ML models, LLM APIs (OpenAI, Azure OpenAI, Hugging Face, ML.NET, TensorFlow)
. - Proficiency in
automation tools
(UiPath, Power Automate, or similar). - Experience with
cloud-native development, Docker, Kubernetes, and microservices
. - Strong understanding of
DevOps pipelines, Git, and CI/CD workflows
.
Preferred Skills
- Familiarity with
Generative AI, RAG architectures, and chatbot development
. - Experience with
real-time data systems, event-driven architectures, and NoSQL databases
. - Knowledge of
GraphQL
in addition to REST APIs. - Experience implementing
enterprise-grade security and compliance frameworks
. - Strong
collaboration, communication, and Agile/Scrum experience
.
What We Offer
- Competitive compensation and benefits package.
- Opportunity to work on
cutting-edge AI and automation projects
. - Collaborative, innovative team culture with career growth opportunities.
- Continuous learning and access to
emerging technologies
.
Job Description
We're looking for engineers across different areas to join our growing team
We currently have several open roles for
.NET + React Full Stack Developers
on collaborative, product-driven teams. You'll only need to apply once—and we'll evaluate you for all the roles that match your skills and interests.
Tech Stack (You don't need to know it all)
Depending On The Role, You Might Work With
- Backend: C#, .NET Core, ASP.NET
- Frontend: React, JavaScript/TypeScript, HTML, CSS
- Database: SQL Server, Azure SQL
- Cloud: Microsoft Azure
Use Cases You Might Work On
- API development (RESTful APIs)
- Building and maintaining full-stack applications with modern frontend experiences
- Developing, and deploying scalable, high-performance web applications
- Working with cloud-based database solutions on Azure
- Creating and enhancing internal tools and platforms
What We're Looking For
You Don't Need To Fit Into a Single Box. We're Open To a Variety Of Backgrounds. You May Thrive Here If
- You're experienced with our core languages: C# for the backend and JavaScript/TypeScript for the frontend.
- You're comfortable building, consuming, or integrating APIs.
- You have experience with relational databases like SQL Server.
- You enjoy solving problems across different layers of the stack, from the database to the user interface.
- You're willing to learn new tools and technologies to get the job done.
Apply Once, Be Considered for All
Not sure which role fits best? Don't worry, just apply once, and we'll guide you to the right fit based on your background.
What We Offer
- Work on meaningful, sustainability-focused global projects.
- Competitive salary and comprehensive benefits.
- Collaborative environment with an international, US-based team.
- Fully remote position.
- Opportunities for professional development and skill growth.
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.