#IkoKaziKE

Back to jobs

Frontend Developer

Obss

Engineering full time Nairobi County, Kenya Posted 5 days ago

Role Summary

OBSS is a technology consultancy specializing in product development and AI-native solutions. We are looking for a Frontend Developer to join our team in Nairobi to design, develop, and maintain high-quality applications across diverse industries, ensuring scalable and impactful business solutions.

Key Responsibilities

  • Design, develop, and maintain scalable, reusable, and high-quality frontend applications.
  • Ensure application reliability, security, and performance across various platforms and devices.
  • Collaborate with designers and backend developers to implement responsive and user-friendly interfaces.
  • Participate in code reviews and contribute to frontend development best practices.
  • Create and maintain technical documentation, including component guides and architecture diagrams.
  • Stay updated with frontend technologies and suggest improvements to existing workflows.
  • Communicate effectively with technical and non-technical stakeholders.

Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, or a related field.
  • Minimum 3 years of professional frontend development experience.
  • Strong proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive design principles.
  • Experience integrating RESTful APIs.
  • Familiarity with state management concepts and libraries.
  • Understanding of UI/UX best practices and design patterns.
  • Experience with CI/CD tools such as Jenkins, GitLab CI, or Bamboo.
  • Proficiency in version control systems (e.g., Git).
  • Ability to work collaboratively in agile teams.
  • Curiosity regarding AI and the ability to incorporate AI-powered tools into development workflows.

Benefits

  • Competitive salary and performance-based growth.
  • Flexible and hybrid working arrangements.
  • Personalized Individual Growth Program (IGP) with structured roadmaps for training and certifications.
  • Collaborative culture emphasizing mentorship and knowledge sharing.
  • Professional development through workshops and tech community participation.