Full Stack Developer
TestHiring · Nairobi
Job description
About the role
A Full Stack Developer is needed in Nairobi to turn requirements into technical designs, data models and user interfaces, working with the Project Lead and other specialists. The role covers building responsive web applications, databases and APIs, and delivering them with tested code and documentation.
Key responsibilities
- Build responsive web applications using a modern JavaScript framework and backend services.
- Design and maintain PostgreSQL databases and REST APIs.
- Integrate third-party systems such as mobile data collection tools, payment gateways and enterprise systems through secure APIs.
- Build dashboards and reporting views for key indicators.
- Implement authentication, role-based access and a full audit trail.
- Optimise applications for performance and low-bandwidth use.
- Test, fix defects, release updates and hand over source code and documentation at the end of the engagement.
Required profile
- Degree in computer science, software engineering or a related field.
- At least 4 years of full stack development, with production web applications you can show.
- Experience building REST APIs and integrating third-party APIs.
- Experience with role-based access control, authentication and audit logging.
- Desirable: experience with ODK or KoBoToolbox, low-connectivity systems, and public or development sector projects.
Required skills
- Strong skills in React or Next.js and a backend language such as Node.js or Python.
- Solid PostgreSQL experience, including schema design.
- Supabase experience is an advantage.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 days ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
TestHiring
Nairobi
Related job offers
-
AI & Data Architect
Co-operative Bank of Kenya Limited Nairobi -
ICT Officer II – Software Development and Data Centre
Financial Reporting Centre Nairobi -
ICT Risk Officer, Risk & Compliance
GA Insurance Nairobi -
Data Protection Analyst
Family Bank Nairobi -
Data Manager (Clinical Trials Research Data)
KEMRI Busia