Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
The ideal candidate for this position will possess:A minimum of 5 years of experience in software development, with a focus on NodeJS and AWS. Strong understanding of microservices architecture and RESTful APIs. Proficiency in JavaScript/TypeScript and experience with frameworks such as Express.js. Experience with cloud services, particularly AWS, including Lambda, EC2, and S3.Excellent problem-solving skills and the ability to work under tight deadlines. A collaborative mindset with strong communication skills.
About the job
jobgether is hiring a Senior Software Engineer with deep experience in NodeJS and AWS. This position is based in Kenya. The focus is on building high-performance applications that enhance user experience and adapt to changing client needs.
What you will do
Design, develop, and maintain scalable software solutions using NodeJS and AWS services.
Collaborate with stakeholders across the company to gather requirements and deliver secure, reliable applications.
Apply technical expertise to ensure software runs efficiently and meets quality standards.
Collaboration and impact
This role calls for regular teamwork with colleagues and stakeholders. Contributions have a direct effect on both the user experience and the effectiveness of jobgether's products. The team values initiative and clear communication.
About jobgether
At jobgether, we are dedicated to creating a collaborative and innovative work environment. Our team is passionate about technology and strives to push the boundaries of what is possible. We believe in investing in our people and providing opportunities for professional growth and development.
Similar jobs
1 - 20 of 101 Jobs
Search for Senior Software Engineer - NodeJS & AWS
Role overview jobgether is hiring a Senior Software Engineer with deep experience in NodeJS and AWS. This position is based in Kenya. The focus is on building high-performance applications that enhance user experience and adapt to changing client needs. What you will do Design, develop, and maintain scalable software solutions using NodeJS and AWS services. Collaborate with stakeholders across the company to gather requirements and deliver secure, reliable applications. Apply technical expertise to ensure software runs efficiently and meets quality standards. Collaboration and impact This role calls for regular teamwork with colleagues and stakeholders. Contributions have a direct effect on both the user experience and the effectiveness of jobgether's products. The team values initiative and clear communication.
Our MissionJoin us in our vision to transform Africa into the world's first cashless continent.In 2017, over 50% of the Sub-Saharan African population lacked access to banking services, primarily due to exorbitant fees, the distance to branches, and the limited acceptance of cards. This has led many individuals to hoard cash, while small businesses struggle with high-interest loans. Parents often spend valuable time queuing to pay school fees in cash.We aim to change this dynamic by developing seamless financial services that are fee-free, readily accessible, and widely accepted. Our innovative platform allows users to send money, even in areas with unreliable utilities and infrastructure. Since launching our mobile app in Senegal in 2017, we have expanded to serve millions across nine countries, and our growth trajectory is accelerating.Your expertise will play a pivotal role in making our mission a reality!Your Role in Our MissionAs the largest financial institution in Senegal and Côte d'Ivoire, Wave is rapidly increasing its user base year after year. We are still in the early stages of our product roadmap, which means your contributions will significantly impact everyday lives.We are seeking skilled engineers who are self-motivated and passionate about delivering results. You will be responsible for enhancing the payment experiences of our users, from identifying challenges to implementing solutions and providing support to our customer support team.By enabling millions in West Africa to access essential financial services via mobile money, we recognize that exemplary customer support is vital. We envision a future where technology handles routine tasks, allowing our human teams to focus on meaningful interactions that require creativity and empathy.Here are some of our recent initiatives:Enabling payments through the Wave app for in-store purchases.Integrating with utility companies to allow bill payments through Wave.Creating an app for business owners to manage employee salaries using Wave.Facilitating transportation payments for taxis, trains, and buses.We work with a diverse tech stack (familiarity is a plus but not mandatory):Backend: Python 3 (+ mypy)API layer: GraphQLFrontend: ReactDatabase: Postgres
jobgether is looking for a Senior Software Engineer in Kenya to focus on AI SaaS solutions. This position centers on building scalable, AI-driven software that improves user experiences for a range of clients. Role overview The Senior Software Engineer will work closely with other engineers and data scientists. Collaboration is key as the team designs, develops, and implements software tailored to client needs. What you will do Contribute to the development of AI-powered SaaS products Work with team members to design and implement software solutions Focus on creating scalable systems that deliver strong user experiences Requirements Experience in software engineering, preferably with AI or SaaS products Ability to collaborate with engineers and data scientists Based in Kenya
About Speechify Speechify aims to remove barriers to reading and learning. Over 50 million people use our text-to-speech products to turn content like PDFs and websites into audio, making information more accessible and easier to understand. Our products cover iOS, Android, Mac, Chrome Extension, and Web App platforms. Google named us Chrome Extension of the Year, and Apple recognized our work with the 2025 Design Award for Inclusivity. Our team includes nearly 200 distributed professionals worldwide. Many come from leading tech companies such as Amazon, Microsoft, and Google, as well as top universities including Stanford. We work remotely, collaborating across time zones without office boundaries. Role Overview: Senior Software Engineer – Windows/Desktop Applications Location: Nairobi, Kenya This role focuses on building and shaping native Windows desktop applications for Speechify. The work involves both hands-on engineering and collaboration with cross-functional partners to deliver reliable, accessible, and high-performing software. What You Will Do Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ as needed. Set and maintain standards for Windows desktop development, including code structure, performance, memory management, responsive user interfaces, and compatibility across Windows 10 and 11. Drive accessibility by integrating and validating support for accessibility APIs, ensuring users with disabilities have a seamless experience. Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning and long-term strategy for the Windows platform. Manage the full lifecycle of features, from initial concept through release and ongoing maintenance, with a focus on quality and reliability. Troubleshoot complex bugs and performance issues, and recommend architectural or design improvements.
About Speechify Speechify helps people listen to articles, documents, and books wherever they are. The platform lets users control how they absorb information, with tools built to support learning and accessibility. Like streaming services changed audio entertainment, Speechify is shaping the way people access audio information. The company continues to grow quickly and is recognized as a leader in its field. Role Overview: Senior Software Engineer - Core Experiences This position is based in Nairobi, Kenya. The Senior Software Engineer will join the Core Experiences Team and focus on building and maintaining the core services and SDKs that power Speechify’s product across platforms. The role sits at the intersection of product development and infrastructure, with a focus on efficient APIs and user-friendly systems. What You Will Do Work with teams across functions to define project scopes, improve processes for faster customer feedback, and deliver solutions through the cross-platform SDK. Improve existing features by creating efficient abstractions and optimizing algorithms for faster load times and better data parsing. Build cloud functions, lightweight backend services, and jobs using Kotlin. What We’re Looking For Strong systems thinker who values end-to-end design and simplicity. Works quickly and creatively, with good judgment about what to prioritize for immediate release. Self-driven and focused, able to operate in a growing startup environment. Collaborates well with designers, marketers, and product managers to achieve strong results.
Jobgether is seeking a Senior DevOps Software Engineer with strong experience in Azure to help strengthen and maintain our cloud infrastructure. This position is based in Kenya and focuses on both development and operational aspects of our platform. Role overview This role centers on improving and supporting our Azure cloud environment. The Senior DevOps Software Engineer will work to develop, optimize, and maintain application deployment processes. Ensuring the reliability and performance of our systems is a key priority. What you will do Develop and maintain deployment pipelines for our applications on Azure Monitor and enhance system availability and performance Collaborate with the team to support ongoing infrastructure improvements Requirements Extensive experience with Azure cloud services Background in both software engineering and DevOps practices Strong problem-solving skills and attention to system reliability
Cross Border Talents is seeking a Principal Java Engineer to join our client's team in Portugal. Are you a skilled problem-solver with a solid foundation in software development? Do you aspire to be part of a forward-thinking team that leverages technology to drive positive change?If so, this opportunity could be the perfect fit for you!Our client, a rapidly expanding non-profit social enterprise, operates in the Netherlands, Portugal, South Africa, India, Kenya, and Ethiopia. They specialize in creating digital platforms designed to inspire users—especially young women and adolescent girls—to make beneficial lifestyle choices. By collaborating with local communities, they implement strategies such as reminders, discounts, and reward points to motivate users to access and utilize health products and services.All of their offices are modern, open environments filled with passionate, international colleagues. Whether you're working from our bustling Nairobi office, the rapidly growing South Africa branch, or remotely, our team is youthful, and our culture is vibrant and dynamic. We pride ourselves on a fast-paced, informal, and friendly work atmosphere.Your Role:As the Principal Engineer, you will be responsible for developing and maintaining the software that powers our systems. You will provide guidance on software implementation and delivery while ensuring adherence to technical principles and standards across teams.Your key responsibilities will include:Influencing and implementing software engineering principles in the design, development, maintenance, testing, and evaluation of our software.Collaborating closely with architects and engineering teams to enhance and expand features on our software platform.Utilizing your coding expertise to mentor and coach fellow engineers on complex challenges.
Role overview Pavago seeks a Senior Full Stack Software Engineer to support both product and infrastructure development. This is a remote role open to candidates based in Kenya. What you will do Take part in projects across both front-end and back-end systems Use modern technologies and frameworks as part of daily work Work closely with colleagues to build and refine software solutions Location This position is fully remote within Kenya.
Role overview Speechify is looking for an iOS Core Product Software Engineer in Nairobi, Kenya. This role centers on developing and enhancing iOS applications that support Speechify’s product experience. What you will do Collaborate with fellow engineers to design and build new features for iOS apps Work on improving app performance and reliability over time Influence the user experience by making careful technical choices Location This position is based in Nairobi, Kenya.
Ajua is a pioneering growth-stage startup backed by Silicon Valley and African venture capital, dedicated to revolutionizing customer experiences across the continent. We are proud to be Africa’s first Integrated Customer Experience company, empowering businesses to grow while providing consumers with choices.Are you excited about tackling the continent's most significant challenges through technology? Join us as a Senior Platform Engineer! We seek a passionate individual who is dedicated to crafting innovative software solutions that drive progress across Africa.In this role, you will report directly to the Head of Engineering and be instrumental in developing exceptional software solutions to enhance our real-time data platform.
Jobgether is looking for a Senior Full-Stack Engineer to join the team in Kenya. This position centers on building and maintaining web applications using Python and React. The work spans both front-end and back-end tasks, with a focus on smooth integration and strong performance. Role overview This role involves hands-on development across the entire stack. Python powers the backend, while React drives the user interface. Collaboration with other engineers and stakeholders is part of the day-to-day, aiming to deliver reliable and effective software solutions. Key responsibilities Develop and maintain web applications using Python and React Work on both client-side and server-side features Ensure seamless integration between front-end and back-end components Contribute to project success through code quality and performance Requirements Strong experience with Python and React Ability to handle both front-end and back-end development tasks Comfort working in a collaborative team setting
Speechify builds technology that turns written content into audio, helping over 50 million users learn and access information in new ways. Our text-to-speech tools work with PDFs, books, Google Docs, news articles, and websites, making reading more accessible and efficient. Our suite of products spans iOS, Android, Mac, and Chrome. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. The team at Speechify is fully distributed, with nearly 200 professionals worldwide. Members include frontend and backend engineers, AI research scientists, and leaders from companies such as Amazon, Microsoft, and Google, plus alumni from Stanford and startups like Stripe and Vercel. There is no central office; everyone works remotely. Role Overview The Data team within Speechify’s AI division is seeking a Software Engineer focused on Data Infrastructure & Acquisition. This position centers on managing and improving the systems that collect and prepare data for model training. The team’s mission is to assemble large-scale, high-quality datasets efficiently and cost-effectively, combining infrastructure, engineering, and research expertise. What You Will Do Find and secure new sources of audio data, then integrate them into the data ingestion pipeline. Maintain and improve the cloud infrastructure for the ingestion pipeline, which runs on Google Cloud Platform and uses Terraform for management. Partner with Scientists to optimize cost, throughput, and data quality, enabling richer datasets at scale for next-generation models. Work with the AI team and company leadership to shape the dataset roadmap for both consumer and enterprise product development. Location This role is based in Nairobi, Kenya, as part of Speechify’s distributed team.
As a Senior Data Engineer at jobgether in Kenya, the focus is on building and supporting data pipelines and architectures. This position centers on both the technical side of data engineering and strong teamwork across different departments. Role overview This role involves designing, implementing, and maintaining data systems that help the organization manage and use information effectively. Collaboration with colleagues from various teams is an essential part of daily work. What you will do Create and manage data pipelines that support business needs Develop and maintain data architectures for reliable information flow Work closely with cross-functional teams to deliver data solutions Requirements Strong foundation in data engineering principles Experience designing and implementing data systems Ability to work well with colleagues from different backgrounds
Join Ajua as a Senior Product Engineer and play a pivotal role in creating exceptional SaaS products that empower businesses across Africa and beyond. You will be instrumental in enhancing various components of the Ajua product suite, ensuring they significantly impact our clients' success.Key Responsibilities:Direct the development of Ajua’s product suite towards a comprehensive Integrated Customer Experience Platform, leading MVP launches and subsequent enhancements.Guide a dynamic team of engineers and designers through agile methodologies, fostering collaboration and innovation.Ensure the Ajua platform remains stable, reliable, and user-friendly while continually optimizing performance.Design and mentor in product architecture and design, challenging the status quo for excellence.Conduct qualitative and quantitative research to identify customer challenges, developing solutions that are prototyped, iterated, and launched effectively.Create intuitive, feature-rich customer experiences that exceed Ajua clients' expectations.Take ownership of product features from inception through to launch and user engagement.Manage your workload efficiently within tight deadlines to maximize impact.Collaborate with Data Scientists to introduce valuable features that enhance our offering.Partner with Operations to streamline solutions and boost service reliability.Thoroughly analyze requirements and devise solutions that address genuine customer pain points.Conduct rigorous testing and unit testing to deliver high-quality outcomes.Continuously enhance your technical skills and knowledge while fostering team growth.Document development processes and outcomes meticulously.
About ShareAt Share, we are revolutionizing the Internet Service Provider landscape in Africa by creating a cutting-edge, fully automated software-defined network. Our innovative approach integrates fiber, wireless technologies, and intelligent routing into a cohesive ecosystem that empowers ISPs to thrive.About the RoleWe are in search of a Lead Systems Engineer to take charge of the compute, storage, and platform infrastructure that powers our network. You will be instrumental in developing systems that facilitate automated provisioning, AI-enhanced network operations, and real-time telemetry across various markets. This role offers the opportunity to work on greenfield projects, where you will make critical decisions regarding database management, service deployment, and intelligent automation instrumentation. If you are passionate about leveraging AI for network optimization and eager to construct adaptive infrastructure, this position is tailored for you.Key ResponsibilitiesPlatform InfrastructureDesign and implement virtualization platforms (Proxmox, KVM) across distributed Points of Presence (PoPs).Oversee Kubernetes clusters for platform services and microservices deployment.Architect scalable storage systems (Ceph, ZFS, TrueNAS) for network telemetry and operational data.Develop and maintain AAA infrastructure (FreeRADIUS with Percona MySQL cluster) handling thousands of concurrent users.Implement essential services: DNS, NTP, syslog, DHCP, and IPAM.Database & Data SystemsDeploy and fine-tune time-series databases (TimescaleDB, InfluxDB) for scalable network metrics.Design data pipelines that support AI/ML models for network automation.Establish backup, replication, and disaster recovery plans.Create unified data architectures connecting physical infrastructure (fiber, devices, PoPs) with logical network states (IP allocations, routing, VLANs) and operational telemetry into usable systems.Develop data pipelines that link network events to billing and SLA compensation processes.AI-Driven Network OperationsConstruct the telemetry and observability stack that empowers intelligent network operations, enabling proactive management and optimization.
About GiveDirectlyAt GiveDirectly (GD), we are on a mission to revolutionize international philanthropy by delivering cash grants straight to those in extreme poverty. The Brookings Institution estimates that a staggering $70 billion in cash transfers is necessary to eradicate the poverty gap, while the aid sector currently spends $135 billion annually on often ineffective interventions. We seek to redefine foreign aid by establishing cash transfers as the gold standard, much like index funds have done for the finance sector, to accelerate the end of extreme poverty.Since our inception in 2011, GD has successfully raised over $1 billion and has provided cash assistance to over 1.5 million individuals across 15 countries. We are proud to support extensive experimental research that demonstrates the significant positive impact of our programs on recipients. Recognized as one of the most innovative nonprofit organizations by Fast Company, GD has also been featured in prominent publications including the New York Times Magazine, This American Life, Foreign Affairs, and The Economist.Our organizational culture is marked by transparency, analytical rigor, agility, and a flat hierarchy. With a diverse global team of approximately 150 members, including around 650 country operations personnel from 21 nations and speaking 69 languages, we bring together a unique blend of expertise—from software engineers and seasoned humanitarian professionals to former management consultants and public servants, all dedicated to making a difference.Our values are at the heart of our operations, reflecting our commitment to prioritizing the needs of those we serve. We foster a dynamic, ambitious, and high-performing environment. If our values resonate with you, we encourage you to consider joining our team.We strive to create an inclusive workspace where every team member can flourish, achieve success, and pursue personal and professional growth. We promote flexibility, prioritize well-being, and infuse fun into our work.
The Senior Technical Office Electrical Engineer will spearhead all technical electrical coordination within the project’s technical office at Tatu City. This pivotal role functions as a central review and control point for all electrical documentation, ensuring adherence to design intent, technical standards, and construction best practices.We seek a highly experienced engineer with a keen attention to detail, adept at facilitating communication between consultants, contractors, and internal project teams. This ensures that all electrical works comply with Tatu City’s design and performance expectations.KEY RESPONSIBILITIESShop Drawing & Submittal ManagementOversee the review of all electrical shop drawings submitted by contractors, including single-line diagrams (SLDs), panel schedules, containment layouts, lighting and power layouts, and ELV systems.Ensure that all shop drawings comply with the approved design intent, project specifications, and relevant standards.Review and authorize all electrical material submittals, including datasheets for switchgear, transformers, generators, cables, lighting, and ELV components.Coordinate electrical shop drawings with architectural, mechanical, and structural layouts to proactively identify and resolve conflicts.Technical Coordination & Information ControlManage the Request for Information (RFI) process for all electrical issues, ensuring timely responses with consultants and internal stakeholders.Act as the primary technical liaison for the contractor’s electrical team regarding all electrical design and execution matters.Evaluate contractor-prepared method statements and inspection and test plans (ITPs) for installation and commissioning activities.Analyze electrical calculations such as cable sizing, load distribution, and voltage drop to ensure technical precision.Documentation & ReportingMaintain an organized register of all electrical documents, including drawings, submittals, RFIs, and approvals.Guarantee that site teams have continuous access to the latest approved and fully coordinated electrical documents.Assist in compiling and validating final as-built documentation and records for project closure.
Join our dynamic team at tatucity as a highly skilled and strategic Senior Civil Engineer, where you will play a vital role in the design and execution of extensive urban infrastructure projects. This key position demands a seasoned engineer with exceptional analytical and design expertise in city-scale infrastructure, encompassing roads, utilities, and sophisticated stormwater management systems. The successful candidate will be a proactive leader, steering projects from initial concept to site oversight and project completion. Collaboration with urban designers and landscape architects is essential to ensure the development of integrated, sustainable, and resilient urban environments. This is a unique opportunity for a distinguished engineer to significantly influence the evolution of major city projects.Infrastructure Design & Technical AnalysisLead the conceptual, preliminary, and detailed design of civil infrastructure for large-scale urban developments, including road networks (geometric and pavement design), potable water distribution, and wastewater collection systems.Conduct and oversee comprehensive hydrological and hydraulic modeling for stormwater management systems, including flood-line analyses and the design of sustainable urban drainage systems (SuDS).Prepare and approve high-quality engineering documentation, including detailed calculations, technical reports, specifications, and construction drawings, ensuring compliance with both international and local standards.Utilize advanced infrastructure modeling tools to analyze and optimize designs for efficiency, constructability, and long-term performance.Project Execution & Site SupervisionProvide expert technical oversight during the construction phase, guaranteeing that all works adhere strictly to design specifications, quality standards, and safety regulations.Conduct regular site inspections to monitor progress, identify potential issues, and offer decisive on-site solutions to technical challenges and contractor queries.Manage the review and approval of construction materials and contractor submissions to ensure they align with design requirements and quality benchmarks.Act as the primary technical liaison between the design office and construction site, ensuring effective communication and swift resolution of issues.Integrated Design & Stakeholder CoordinationMandatory: Collaborate closely and continuously with urban designers and landscape architects to ensure that infrastructure design is seamlessly integrated with the overall masterplan and public realm vision.Participate in integrated design workshops to align road corridors, utility easements, and public spaces.
Tatu City, a prominent project under Rendeavour, stands as Africa's largest urban land development initiative, spanning over 30,000 acres across key cities in Kenya, Ghana, Nigeria, Zambia, and the Democratic Republic of Congo. Our mission transcends simply addressing urban overcrowding and the lack of quality housing and commercial spaces in Africa. We are dedicated to building the essential infrastructure—living and working spaces, vibrant communities, schools, and healthcare facilities—that will sustain and propel Africa's economic development, fulfill the ambitions of a growing middle class, and foster further urban progress. Situated approximately 25 km from Nairobi's city center, Tatu City encompasses a 4,500-acre mixed-use special economic zone.We are on the lookout for a talented and visionary Senior Mechanical Engineer to spearhead the design and execution of mechanical systems for our expansive and intricate building projects. This pivotal role requires a specialist in HVAC, plumbing, and fire protection systems who can guide projects from initial concept through to commissioning and handover. The ideal candidate will bring extensive technical knowledge and act as a mentor to our junior engineers, thereby strengthening the overall capabilities of our team. This position serves as a crucial bridge between the design team and on-site implementation, necessitating a proactive leader who can assure the performance, efficiency, and seamless integration of all mechanical, electrical, and plumbing (MEP) systems.PRIMARY RESPONSIBILITIESMechanical System Design & Technical Leadership:Oversee the comprehensive design of mechanical systems for high-rise, commercial, and industrial projects, including HVAC, plumbing, drainage, and fire protection systems.Perform and supervise detailed engineering calculations, including heating and cooling load analysis, energy modeling, and hydraulic simulations, to ensure system optimization and compliance with codes.Prepare and validate all technical design documentation, including detailed drawings, system schematics, equipment specifications, and performance criteria.Conduct thorough value engineering on mechanical systems to enhance energy efficiency, cost-effectiveness, and long-term sustainability while maintaining performance standards.Stay informed about the latest industry technologies, building codes, and standards (e.g., ASHRAE, NFPA, IPC) to ensure that all designs are safe, compliant, and innovative.Project Execution & Construction Support:Serve as the lead technical authority for mechanical systems during the construction phase, providing expert guidance to site teams and addressing complex installation challenges.Manage and respond to all mechanical-related Requests for Information (RFIs) and review documentation as necessary.
Join our innovative team at tatucity as a Senior Structural Engineer, where you will play a critical role in the development of our most ambitious high-rise and large-scale projects. We are looking for a proactive and highly skilled engineer who can lead the structural design process from initial concept to final construction. In this essential position, you will not only ensure the technical integrity and efficiency of our designs but also serve as a mentor to junior engineers, enhancing their skills and fostering their development. This role requires a hands-on problem-solver who can effectively bridge the gap between the design office and the construction site, delivering decisive technical support and ensuring seamless project execution in a fast-paced environment.Design Leadership & Technical OversightLead the structural design of complex, large-scale projects, including high-rise mixed-use towers, residential complexes, hotels, and industrial facilities.Conduct rigorous reviews and grant final approval for all structural design documents, including technical reports, calculations, specifications, and construction drawings, ensuring accuracy and compliance with relevant standards.Coordinate the verification of plans and specifications to align with international codes (e.g., ACI, Eurocode, IBC) and local regulations.Perform comprehensive value engineering analyses on structural systems to optimize cost, constructability, and performance while maintaining design integrity and safety.Develop innovative structural solutions and conduct advanced design analysis for reinforced concrete, steel, and timber structures.Manage structural Requests for Information (RFIs) efficiently, providing clear and actionable solutions to prevent project delays.Conduct periodic site inspections to ensure compliance with design specifications and proactively identify potential issues.Collaborate effectively with clients, architects, contractors, and other engineering disciplines to ensure a smooth and integrated project delivery.Review construction materials and methods to guarantee alignment with design requirements and quality standards.Leadership & Team ManagementImplement training programs and best practices to enhance the technical capabilities and efficiency of the structural engineering team.Promote a culture of collaboration, innovation, and continuous learning within the team.
Nov 3, 2025
Sign in to browse more jobs
Create account — see all 101 results
1 - 20 of 101 Jobs
Search for Senior Software Engineer - NodeJS & AWS
Role overview jobgether is hiring a Senior Software Engineer with deep experience in NodeJS and AWS. This position is based in Kenya. The focus is on building high-performance applications that enhance user experience and adapt to changing client needs. What you will do Design, develop, and maintain scalable software solutions using NodeJS and AWS services. Collaborate with stakeholders across the company to gather requirements and deliver secure, reliable applications. Apply technical expertise to ensure software runs efficiently and meets quality standards. Collaboration and impact This role calls for regular teamwork with colleagues and stakeholders. Contributions have a direct effect on both the user experience and the effectiveness of jobgether's products. The team values initiative and clear communication.
Our MissionJoin us in our vision to transform Africa into the world's first cashless continent.In 2017, over 50% of the Sub-Saharan African population lacked access to banking services, primarily due to exorbitant fees, the distance to branches, and the limited acceptance of cards. This has led many individuals to hoard cash, while small businesses struggle with high-interest loans. Parents often spend valuable time queuing to pay school fees in cash.We aim to change this dynamic by developing seamless financial services that are fee-free, readily accessible, and widely accepted. Our innovative platform allows users to send money, even in areas with unreliable utilities and infrastructure. Since launching our mobile app in Senegal in 2017, we have expanded to serve millions across nine countries, and our growth trajectory is accelerating.Your expertise will play a pivotal role in making our mission a reality!Your Role in Our MissionAs the largest financial institution in Senegal and Côte d'Ivoire, Wave is rapidly increasing its user base year after year. We are still in the early stages of our product roadmap, which means your contributions will significantly impact everyday lives.We are seeking skilled engineers who are self-motivated and passionate about delivering results. You will be responsible for enhancing the payment experiences of our users, from identifying challenges to implementing solutions and providing support to our customer support team.By enabling millions in West Africa to access essential financial services via mobile money, we recognize that exemplary customer support is vital. We envision a future where technology handles routine tasks, allowing our human teams to focus on meaningful interactions that require creativity and empathy.Here are some of our recent initiatives:Enabling payments through the Wave app for in-store purchases.Integrating with utility companies to allow bill payments through Wave.Creating an app for business owners to manage employee salaries using Wave.Facilitating transportation payments for taxis, trains, and buses.We work with a diverse tech stack (familiarity is a plus but not mandatory):Backend: Python 3 (+ mypy)API layer: GraphQLFrontend: ReactDatabase: Postgres
jobgether is looking for a Senior Software Engineer in Kenya to focus on AI SaaS solutions. This position centers on building scalable, AI-driven software that improves user experiences for a range of clients. Role overview The Senior Software Engineer will work closely with other engineers and data scientists. Collaboration is key as the team designs, develops, and implements software tailored to client needs. What you will do Contribute to the development of AI-powered SaaS products Work with team members to design and implement software solutions Focus on creating scalable systems that deliver strong user experiences Requirements Experience in software engineering, preferably with AI or SaaS products Ability to collaborate with engineers and data scientists Based in Kenya
About Speechify Speechify aims to remove barriers to reading and learning. Over 50 million people use our text-to-speech products to turn content like PDFs and websites into audio, making information more accessible and easier to understand. Our products cover iOS, Android, Mac, Chrome Extension, and Web App platforms. Google named us Chrome Extension of the Year, and Apple recognized our work with the 2025 Design Award for Inclusivity. Our team includes nearly 200 distributed professionals worldwide. Many come from leading tech companies such as Amazon, Microsoft, and Google, as well as top universities including Stanford. We work remotely, collaborating across time zones without office boundaries. Role Overview: Senior Software Engineer – Windows/Desktop Applications Location: Nairobi, Kenya This role focuses on building and shaping native Windows desktop applications for Speechify. The work involves both hands-on engineering and collaboration with cross-functional partners to deliver reliable, accessible, and high-performing software. What You Will Do Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ as needed. Set and maintain standards for Windows desktop development, including code structure, performance, memory management, responsive user interfaces, and compatibility across Windows 10 and 11. Drive accessibility by integrating and validating support for accessibility APIs, ensuring users with disabilities have a seamless experience. Collaborate with product designers, UX researchers, QA, and other stakeholders on feature planning and long-term strategy for the Windows platform. Manage the full lifecycle of features, from initial concept through release and ongoing maintenance, with a focus on quality and reliability. Troubleshoot complex bugs and performance issues, and recommend architectural or design improvements.
About Speechify Speechify helps people listen to articles, documents, and books wherever they are. The platform lets users control how they absorb information, with tools built to support learning and accessibility. Like streaming services changed audio entertainment, Speechify is shaping the way people access audio information. The company continues to grow quickly and is recognized as a leader in its field. Role Overview: Senior Software Engineer - Core Experiences This position is based in Nairobi, Kenya. The Senior Software Engineer will join the Core Experiences Team and focus on building and maintaining the core services and SDKs that power Speechify’s product across platforms. The role sits at the intersection of product development and infrastructure, with a focus on efficient APIs and user-friendly systems. What You Will Do Work with teams across functions to define project scopes, improve processes for faster customer feedback, and deliver solutions through the cross-platform SDK. Improve existing features by creating efficient abstractions and optimizing algorithms for faster load times and better data parsing. Build cloud functions, lightweight backend services, and jobs using Kotlin. What We’re Looking For Strong systems thinker who values end-to-end design and simplicity. Works quickly and creatively, with good judgment about what to prioritize for immediate release. Self-driven and focused, able to operate in a growing startup environment. Collaborates well with designers, marketers, and product managers to achieve strong results.
Jobgether is seeking a Senior DevOps Software Engineer with strong experience in Azure to help strengthen and maintain our cloud infrastructure. This position is based in Kenya and focuses on both development and operational aspects of our platform. Role overview This role centers on improving and supporting our Azure cloud environment. The Senior DevOps Software Engineer will work to develop, optimize, and maintain application deployment processes. Ensuring the reliability and performance of our systems is a key priority. What you will do Develop and maintain deployment pipelines for our applications on Azure Monitor and enhance system availability and performance Collaborate with the team to support ongoing infrastructure improvements Requirements Extensive experience with Azure cloud services Background in both software engineering and DevOps practices Strong problem-solving skills and attention to system reliability
Cross Border Talents is seeking a Principal Java Engineer to join our client's team in Portugal. Are you a skilled problem-solver with a solid foundation in software development? Do you aspire to be part of a forward-thinking team that leverages technology to drive positive change?If so, this opportunity could be the perfect fit for you!Our client, a rapidly expanding non-profit social enterprise, operates in the Netherlands, Portugal, South Africa, India, Kenya, and Ethiopia. They specialize in creating digital platforms designed to inspire users—especially young women and adolescent girls—to make beneficial lifestyle choices. By collaborating with local communities, they implement strategies such as reminders, discounts, and reward points to motivate users to access and utilize health products and services.All of their offices are modern, open environments filled with passionate, international colleagues. Whether you're working from our bustling Nairobi office, the rapidly growing South Africa branch, or remotely, our team is youthful, and our culture is vibrant and dynamic. We pride ourselves on a fast-paced, informal, and friendly work atmosphere.Your Role:As the Principal Engineer, you will be responsible for developing and maintaining the software that powers our systems. You will provide guidance on software implementation and delivery while ensuring adherence to technical principles and standards across teams.Your key responsibilities will include:Influencing and implementing software engineering principles in the design, development, maintenance, testing, and evaluation of our software.Collaborating closely with architects and engineering teams to enhance and expand features on our software platform.Utilizing your coding expertise to mentor and coach fellow engineers on complex challenges.
Role overview Pavago seeks a Senior Full Stack Software Engineer to support both product and infrastructure development. This is a remote role open to candidates based in Kenya. What you will do Take part in projects across both front-end and back-end systems Use modern technologies and frameworks as part of daily work Work closely with colleagues to build and refine software solutions Location This position is fully remote within Kenya.
Role overview Speechify is looking for an iOS Core Product Software Engineer in Nairobi, Kenya. This role centers on developing and enhancing iOS applications that support Speechify’s product experience. What you will do Collaborate with fellow engineers to design and build new features for iOS apps Work on improving app performance and reliability over time Influence the user experience by making careful technical choices Location This position is based in Nairobi, Kenya.
Ajua is a pioneering growth-stage startup backed by Silicon Valley and African venture capital, dedicated to revolutionizing customer experiences across the continent. We are proud to be Africa’s first Integrated Customer Experience company, empowering businesses to grow while providing consumers with choices.Are you excited about tackling the continent's most significant challenges through technology? Join us as a Senior Platform Engineer! We seek a passionate individual who is dedicated to crafting innovative software solutions that drive progress across Africa.In this role, you will report directly to the Head of Engineering and be instrumental in developing exceptional software solutions to enhance our real-time data platform.
Jobgether is looking for a Senior Full-Stack Engineer to join the team in Kenya. This position centers on building and maintaining web applications using Python and React. The work spans both front-end and back-end tasks, with a focus on smooth integration and strong performance. Role overview This role involves hands-on development across the entire stack. Python powers the backend, while React drives the user interface. Collaboration with other engineers and stakeholders is part of the day-to-day, aiming to deliver reliable and effective software solutions. Key responsibilities Develop and maintain web applications using Python and React Work on both client-side and server-side features Ensure seamless integration between front-end and back-end components Contribute to project success through code quality and performance Requirements Strong experience with Python and React Ability to handle both front-end and back-end development tasks Comfort working in a collaborative team setting
Speechify builds technology that turns written content into audio, helping over 50 million users learn and access information in new ways. Our text-to-speech tools work with PDFs, books, Google Docs, news articles, and websites, making reading more accessible and efficient. Our suite of products spans iOS, Android, Mac, and Chrome. Speechify has earned recognition from Google as Chrome Extension of the Year and received Apple’s 2025 Design Award for Inclusivity. The team at Speechify is fully distributed, with nearly 200 professionals worldwide. Members include frontend and backend engineers, AI research scientists, and leaders from companies such as Amazon, Microsoft, and Google, plus alumni from Stanford and startups like Stripe and Vercel. There is no central office; everyone works remotely. Role Overview The Data team within Speechify’s AI division is seeking a Software Engineer focused on Data Infrastructure & Acquisition. This position centers on managing and improving the systems that collect and prepare data for model training. The team’s mission is to assemble large-scale, high-quality datasets efficiently and cost-effectively, combining infrastructure, engineering, and research expertise. What You Will Do Find and secure new sources of audio data, then integrate them into the data ingestion pipeline. Maintain and improve the cloud infrastructure for the ingestion pipeline, which runs on Google Cloud Platform and uses Terraform for management. Partner with Scientists to optimize cost, throughput, and data quality, enabling richer datasets at scale for next-generation models. Work with the AI team and company leadership to shape the dataset roadmap for both consumer and enterprise product development. Location This role is based in Nairobi, Kenya, as part of Speechify’s distributed team.
As a Senior Data Engineer at jobgether in Kenya, the focus is on building and supporting data pipelines and architectures. This position centers on both the technical side of data engineering and strong teamwork across different departments. Role overview This role involves designing, implementing, and maintaining data systems that help the organization manage and use information effectively. Collaboration with colleagues from various teams is an essential part of daily work. What you will do Create and manage data pipelines that support business needs Develop and maintain data architectures for reliable information flow Work closely with cross-functional teams to deliver data solutions Requirements Strong foundation in data engineering principles Experience designing and implementing data systems Ability to work well with colleagues from different backgrounds
Join Ajua as a Senior Product Engineer and play a pivotal role in creating exceptional SaaS products that empower businesses across Africa and beyond. You will be instrumental in enhancing various components of the Ajua product suite, ensuring they significantly impact our clients' success.Key Responsibilities:Direct the development of Ajua’s product suite towards a comprehensive Integrated Customer Experience Platform, leading MVP launches and subsequent enhancements.Guide a dynamic team of engineers and designers through agile methodologies, fostering collaboration and innovation.Ensure the Ajua platform remains stable, reliable, and user-friendly while continually optimizing performance.Design and mentor in product architecture and design, challenging the status quo for excellence.Conduct qualitative and quantitative research to identify customer challenges, developing solutions that are prototyped, iterated, and launched effectively.Create intuitive, feature-rich customer experiences that exceed Ajua clients' expectations.Take ownership of product features from inception through to launch and user engagement.Manage your workload efficiently within tight deadlines to maximize impact.Collaborate with Data Scientists to introduce valuable features that enhance our offering.Partner with Operations to streamline solutions and boost service reliability.Thoroughly analyze requirements and devise solutions that address genuine customer pain points.Conduct rigorous testing and unit testing to deliver high-quality outcomes.Continuously enhance your technical skills and knowledge while fostering team growth.Document development processes and outcomes meticulously.
About ShareAt Share, we are revolutionizing the Internet Service Provider landscape in Africa by creating a cutting-edge, fully automated software-defined network. Our innovative approach integrates fiber, wireless technologies, and intelligent routing into a cohesive ecosystem that empowers ISPs to thrive.About the RoleWe are in search of a Lead Systems Engineer to take charge of the compute, storage, and platform infrastructure that powers our network. You will be instrumental in developing systems that facilitate automated provisioning, AI-enhanced network operations, and real-time telemetry across various markets. This role offers the opportunity to work on greenfield projects, where you will make critical decisions regarding database management, service deployment, and intelligent automation instrumentation. If you are passionate about leveraging AI for network optimization and eager to construct adaptive infrastructure, this position is tailored for you.Key ResponsibilitiesPlatform InfrastructureDesign and implement virtualization platforms (Proxmox, KVM) across distributed Points of Presence (PoPs).Oversee Kubernetes clusters for platform services and microservices deployment.Architect scalable storage systems (Ceph, ZFS, TrueNAS) for network telemetry and operational data.Develop and maintain AAA infrastructure (FreeRADIUS with Percona MySQL cluster) handling thousands of concurrent users.Implement essential services: DNS, NTP, syslog, DHCP, and IPAM.Database & Data SystemsDeploy and fine-tune time-series databases (TimescaleDB, InfluxDB) for scalable network metrics.Design data pipelines that support AI/ML models for network automation.Establish backup, replication, and disaster recovery plans.Create unified data architectures connecting physical infrastructure (fiber, devices, PoPs) with logical network states (IP allocations, routing, VLANs) and operational telemetry into usable systems.Develop data pipelines that link network events to billing and SLA compensation processes.AI-Driven Network OperationsConstruct the telemetry and observability stack that empowers intelligent network operations, enabling proactive management and optimization.
About GiveDirectlyAt GiveDirectly (GD), we are on a mission to revolutionize international philanthropy by delivering cash grants straight to those in extreme poverty. The Brookings Institution estimates that a staggering $70 billion in cash transfers is necessary to eradicate the poverty gap, while the aid sector currently spends $135 billion annually on often ineffective interventions. We seek to redefine foreign aid by establishing cash transfers as the gold standard, much like index funds have done for the finance sector, to accelerate the end of extreme poverty.Since our inception in 2011, GD has successfully raised over $1 billion and has provided cash assistance to over 1.5 million individuals across 15 countries. We are proud to support extensive experimental research that demonstrates the significant positive impact of our programs on recipients. Recognized as one of the most innovative nonprofit organizations by Fast Company, GD has also been featured in prominent publications including the New York Times Magazine, This American Life, Foreign Affairs, and The Economist.Our organizational culture is marked by transparency, analytical rigor, agility, and a flat hierarchy. With a diverse global team of approximately 150 members, including around 650 country operations personnel from 21 nations and speaking 69 languages, we bring together a unique blend of expertise—from software engineers and seasoned humanitarian professionals to former management consultants and public servants, all dedicated to making a difference.Our values are at the heart of our operations, reflecting our commitment to prioritizing the needs of those we serve. We foster a dynamic, ambitious, and high-performing environment. If our values resonate with you, we encourage you to consider joining our team.We strive to create an inclusive workspace where every team member can flourish, achieve success, and pursue personal and professional growth. We promote flexibility, prioritize well-being, and infuse fun into our work.
The Senior Technical Office Electrical Engineer will spearhead all technical electrical coordination within the project’s technical office at Tatu City. This pivotal role functions as a central review and control point for all electrical documentation, ensuring adherence to design intent, technical standards, and construction best practices.We seek a highly experienced engineer with a keen attention to detail, adept at facilitating communication between consultants, contractors, and internal project teams. This ensures that all electrical works comply with Tatu City’s design and performance expectations.KEY RESPONSIBILITIESShop Drawing & Submittal ManagementOversee the review of all electrical shop drawings submitted by contractors, including single-line diagrams (SLDs), panel schedules, containment layouts, lighting and power layouts, and ELV systems.Ensure that all shop drawings comply with the approved design intent, project specifications, and relevant standards.Review and authorize all electrical material submittals, including datasheets for switchgear, transformers, generators, cables, lighting, and ELV components.Coordinate electrical shop drawings with architectural, mechanical, and structural layouts to proactively identify and resolve conflicts.Technical Coordination & Information ControlManage the Request for Information (RFI) process for all electrical issues, ensuring timely responses with consultants and internal stakeholders.Act as the primary technical liaison for the contractor’s electrical team regarding all electrical design and execution matters.Evaluate contractor-prepared method statements and inspection and test plans (ITPs) for installation and commissioning activities.Analyze electrical calculations such as cable sizing, load distribution, and voltage drop to ensure technical precision.Documentation & ReportingMaintain an organized register of all electrical documents, including drawings, submittals, RFIs, and approvals.Guarantee that site teams have continuous access to the latest approved and fully coordinated electrical documents.Assist in compiling and validating final as-built documentation and records for project closure.
Join our dynamic team at tatucity as a highly skilled and strategic Senior Civil Engineer, where you will play a vital role in the design and execution of extensive urban infrastructure projects. This key position demands a seasoned engineer with exceptional analytical and design expertise in city-scale infrastructure, encompassing roads, utilities, and sophisticated stormwater management systems. The successful candidate will be a proactive leader, steering projects from initial concept to site oversight and project completion. Collaboration with urban designers and landscape architects is essential to ensure the development of integrated, sustainable, and resilient urban environments. This is a unique opportunity for a distinguished engineer to significantly influence the evolution of major city projects.Infrastructure Design & Technical AnalysisLead the conceptual, preliminary, and detailed design of civil infrastructure for large-scale urban developments, including road networks (geometric and pavement design), potable water distribution, and wastewater collection systems.Conduct and oversee comprehensive hydrological and hydraulic modeling for stormwater management systems, including flood-line analyses and the design of sustainable urban drainage systems (SuDS).Prepare and approve high-quality engineering documentation, including detailed calculations, technical reports, specifications, and construction drawings, ensuring compliance with both international and local standards.Utilize advanced infrastructure modeling tools to analyze and optimize designs for efficiency, constructability, and long-term performance.Project Execution & Site SupervisionProvide expert technical oversight during the construction phase, guaranteeing that all works adhere strictly to design specifications, quality standards, and safety regulations.Conduct regular site inspections to monitor progress, identify potential issues, and offer decisive on-site solutions to technical challenges and contractor queries.Manage the review and approval of construction materials and contractor submissions to ensure they align with design requirements and quality benchmarks.Act as the primary technical liaison between the design office and construction site, ensuring effective communication and swift resolution of issues.Integrated Design & Stakeholder CoordinationMandatory: Collaborate closely and continuously with urban designers and landscape architects to ensure that infrastructure design is seamlessly integrated with the overall masterplan and public realm vision.Participate in integrated design workshops to align road corridors, utility easements, and public spaces.
Tatu City, a prominent project under Rendeavour, stands as Africa's largest urban land development initiative, spanning over 30,000 acres across key cities in Kenya, Ghana, Nigeria, Zambia, and the Democratic Republic of Congo. Our mission transcends simply addressing urban overcrowding and the lack of quality housing and commercial spaces in Africa. We are dedicated to building the essential infrastructure—living and working spaces, vibrant communities, schools, and healthcare facilities—that will sustain and propel Africa's economic development, fulfill the ambitions of a growing middle class, and foster further urban progress. Situated approximately 25 km from Nairobi's city center, Tatu City encompasses a 4,500-acre mixed-use special economic zone.We are on the lookout for a talented and visionary Senior Mechanical Engineer to spearhead the design and execution of mechanical systems for our expansive and intricate building projects. This pivotal role requires a specialist in HVAC, plumbing, and fire protection systems who can guide projects from initial concept through to commissioning and handover. The ideal candidate will bring extensive technical knowledge and act as a mentor to our junior engineers, thereby strengthening the overall capabilities of our team. This position serves as a crucial bridge between the design team and on-site implementation, necessitating a proactive leader who can assure the performance, efficiency, and seamless integration of all mechanical, electrical, and plumbing (MEP) systems.PRIMARY RESPONSIBILITIESMechanical System Design & Technical Leadership:Oversee the comprehensive design of mechanical systems for high-rise, commercial, and industrial projects, including HVAC, plumbing, drainage, and fire protection systems.Perform and supervise detailed engineering calculations, including heating and cooling load analysis, energy modeling, and hydraulic simulations, to ensure system optimization and compliance with codes.Prepare and validate all technical design documentation, including detailed drawings, system schematics, equipment specifications, and performance criteria.Conduct thorough value engineering on mechanical systems to enhance energy efficiency, cost-effectiveness, and long-term sustainability while maintaining performance standards.Stay informed about the latest industry technologies, building codes, and standards (e.g., ASHRAE, NFPA, IPC) to ensure that all designs are safe, compliant, and innovative.Project Execution & Construction Support:Serve as the lead technical authority for mechanical systems during the construction phase, providing expert guidance to site teams and addressing complex installation challenges.Manage and respond to all mechanical-related Requests for Information (RFIs) and review documentation as necessary.
Join our innovative team at tatucity as a Senior Structural Engineer, where you will play a critical role in the development of our most ambitious high-rise and large-scale projects. We are looking for a proactive and highly skilled engineer who can lead the structural design process from initial concept to final construction. In this essential position, you will not only ensure the technical integrity and efficiency of our designs but also serve as a mentor to junior engineers, enhancing their skills and fostering their development. This role requires a hands-on problem-solver who can effectively bridge the gap between the design office and the construction site, delivering decisive technical support and ensuring seamless project execution in a fast-paced environment.Design Leadership & Technical OversightLead the structural design of complex, large-scale projects, including high-rise mixed-use towers, residential complexes, hotels, and industrial facilities.Conduct rigorous reviews and grant final approval for all structural design documents, including technical reports, calculations, specifications, and construction drawings, ensuring accuracy and compliance with relevant standards.Coordinate the verification of plans and specifications to align with international codes (e.g., ACI, Eurocode, IBC) and local regulations.Perform comprehensive value engineering analyses on structural systems to optimize cost, constructability, and performance while maintaining design integrity and safety.Develop innovative structural solutions and conduct advanced design analysis for reinforced concrete, steel, and timber structures.Manage structural Requests for Information (RFIs) efficiently, providing clear and actionable solutions to prevent project delays.Conduct periodic site inspections to ensure compliance with design specifications and proactively identify potential issues.Collaborate effectively with clients, architects, contractors, and other engineering disciplines to ensure a smooth and integrated project delivery.Review construction materials and methods to guarantee alignment with design requirements and quality standards.Leadership & Team ManagementImplement training programs and best practices to enhance the technical capabilities and efficiency of the structural engineering team.Promote a culture of collaboration, innovation, and continuous learning within the team.
Nov 3, 2025
Sign in to browse more jobs
Create account — see all 101 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.