More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

OSS Full Stack Developer

Closing: Apr 24, 2024

This position has expired

Published: Apr 17, 2024 (14 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

QUALIFICATIONS
  • Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
  • Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
  • Working knowledge in Agile delivery methodology
  • In-depth working knowledge with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, etc).
  • Proficiency in back-end languages like Java, or Node.js
  • Experience with web frameworks (e.g., Spring, Django, etc)
  • Experience with RESTful APIs and third-party libraries.
  • Version control using Git.
  • Experience using continuous integration/ continuous deployment pipelines
  • Problem-solving skills and the ability to optimize performance.
  • Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
  • Knowledge of working with scripting languages e.g. python
  • Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
  • Microservices architecture
  • Working knowledge of SQL and NoSQL open-source database management systems with strength in PostgreSQL and Maria DB.
  • Experience in Robotics Process Automation is an added advantage.
  • Mobile programming language like Kotlin, Swift and Java is an added advantage. 


Responsibilities
QUALIFICATIONS
  • Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
  • Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
  • Working knowledge in Agile delivery methodology
  • In-depth working knowledge with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, etc).
  • Proficiency in back-end languages like Java, or Node.js
  • Experience with web frameworks (e.g., Spring, Django, etc)
  • Experience with RESTful APIs and third-party libraries.
  • Version control using Git.
  • Experience using continuous integration/ continuous deployment pipelines
  • Problem-solving skills and the ability to optimize performance.
  • Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
  • Knowledge of working with scripting languages e.g. python
  • Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
  • Microservices architecture
  • Working knowledge of SQL and NoSQL open-source database management systems with strength in PostgreSQL and Maria DB.
  • Experience in Robotics Process Automation is an added advantage.
  • Mobile programming language like Kotlin, Swift and Java is an added advantage. 


  • Will be responsible for developing and maintaining both front-end and back-end
  • Collaborate with cross-functional teams to design, develop, and maintain high-quality applications.
  • Integrate with backend services and RESTful APIs.
  • Write clean and modular code following best practices.
  • Use secure development approach and ensure any new vulnerabilities identified within OSS systems are fixed.
  • Identify and fix bugs and performance bottlenecks.
  • Conduct code reviews and ensure code quality.
  • Should be up to-date with the latest frameworks.
  • Retire legacy systems and drive usage of newly developed systems.
  • Ensure all new systems meet Safaricom standards.
  • Translate complex technical and functional requirements into detailed designs.


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at SAFARICOM. Enter your email to start your application now