Community
500+ builders already inside
Get early access to opportunities, connect with verified developers, and be part of conversations shaping African tech.
+500 members joined this week
Free to join · No spam · Leave anytime
Studio 14
Responsibilities and Requirements
We're hiring a Mid-Level Frontend Developer with 3–5 years of experience building responsive, well-structured user interfaces using HTML, CSS, JavaScript, React.js, and TypeScript. This person will work closely with designers and backend engineers to deliver polished, performant features across multiple products — including React + Tailwind projects and platforms requiring solid vanilla HTML/JS foundations.
Responsibilities
Build and maintain responsive, high-quality user interfaces using HTML5, CSS3, JavaScript, React.js, TypeScript, and Tailwind CSS
Translate Figma designs into pixel-perfect, accessible components — including custom HTML/CSS builds where frameworks aren't used
Write semantic, well-structured HTML and use vanilla JavaScript where appropriate (not everything needs React)
Manage component state effectively using React hooks, Context API, or lightweight state libraries
Work across multiple products — some React + Tailwind, some requiring strong HTML/JS fundamentals
Write clean, well-structured code with clear component architecture
Collaborate with designers, product managers, and backend engineers
Write unit and integration tests for frontend components
Participate in code reviews and contribute to frontend standards
Requirements
3–5 years of professional frontend development experience
Strong proficiency in HTML5, CSS3, and JavaScript
Strong proficiency in React.js and TypeScript
Experience with Tailwind CSS or similar utility-first styling frameworks
Working knowledge of REST API integration and async data handling
Familiarity with Git workflows and pull request-based collaboration
Understanding of responsive design and cross-browser compatibility
Experience with testing frameworks (Jest, React Testing Library, Cypress, or Playwright)
Nice to Have
Experience with Next.js or server-side rendering
Familiarity with CI/CD pipelines
Experience with design systems or component libraries (Storybook, Radix, Shadcn)
Basic understanding of accessibility standards (WCAG)
Experience building email templates, landing pages, or oth
er pure HTML/CSS deliverables
Interested in this role?