Skip to main content

ROLE OVERVIEW 

Employment Type:  Fixed-term contract (Renewable)
Location:  Two-Rivers Business Park, Nairobi
REPORTS TO:   Creative Director
Experience Level:  2+ years of professional full-stack development experience

About us:

We are Oxygène MCL, a multidisciplinary communications agency based in Kenya. Specializing in strategic communications, digital marketing and technology-driven solutions, we are known for our innovative approach and impactful campaigns. We collaborate with a diverse clientele, including corporations, government agencies and non-profit organizations.

Role Overview:

We are seeking a talented and versatile Full-Stack Developer to join our team. The ideal candidate will have a strong foundation in both front-end and back-end development, with a passion for building innovative web applications.

Key Responsibilities:

  1. Front-End Development: Design and implement responsive, interactive and visually engaging user interfaces using HTML, CSS and JavaScript frameworks (e.g., React,-Next js, Vue.js – Nuxt js)
  2. Back-End Development: Develop and maintain server-side application logic, manage databases, and integrate APIs using frameworks such as Node.js and Express.
  3. Project Collaboration: Work closely with designers, project managers and other developers to understand project requirements and turn them into functional, efficient code.
  4. Maintenance and Troubleshooting: Monitor and address issues as they arise, ensuring our digital assets remain up-to-date, secure and bug-free.
  5. Testing and Optimization: Ensure cross-browser compatibility, mobile responsiveness and optimize applications for maximum speed and scalability.
  6. Innovation and Learning: Stay updated with industry trends and emerging technologies, including AI and machine learning, implementing best practices and recommending solutions that enhance project performance and client satisfaction.
  7. Cloud Technologies: Leverage cloud platforms (GCP, Azure) to deploy and manage scalable applications.
  8. Security: Prioritize security best practices, such as secure coding and vulnerability scanning, to protect sensitive data and prevent cyber threats.

Qualifications:

  1. Experience: 2+ years of professional full-stack development experience, preferably in a software development setting.
  2. Education: Bachelor’s degree in Computer Science, Software Engineering or a related field (or equivalent work experience).

Technical Skills:

  1. Front-End: Proficiency in HTML, CSS, JavaScript and frameworks such as React, Angular or js.
  2. Back-End: Experience with server-side programming using Node.js or similar technologies.
  3. Database Management: Knowledge of SQL and NoSQL databases (e.g. PostgreSQL and Elastic Search.
  4. APIs: Experience developing and consuming RESTful APIs.
  5. Version Control: Proficient in Git and collaborative version control workflows.
  6. Working knowledge of fast API, PHP and Laravel
  7. Bonus: Familiarity with Docker, Kubernetes, CI/CD or cloud services (AWS, Azure, Google Cloud).

Soft Skills:

  • Excellent communication and teamwork skills.
  • Ability to manage multiple projects and meet deadlines in a fast-paced environment.
  • Strong problem-solving skills and a detail-oriented approach to coding and testing.

Note: In your application, please indicate your availability to start—whether in 1 week, 2 weeks or 1 month. Priority will be given based on the urgency of the project and candidate suitability.

To Apply:

If you are a problem-solver who thrives in a fast-paced environment and enjoys managing the details, we’d love to hear from you!  Please submit your resume, a brief cover letter and two relevant work samples to https://wkf.ms/3O8UjOQ
A three-hour development capability test will be administered. Do carry your laptop.

 

Apply Now