Masai

Senior Frontend Developer

Posted: 1 days ago

Job Description

Role & ResponsibilitiesLead design and development of responsive, accessible front-end applications using React and TypeScript for production environments.Architect and maintain reusable component libraries and UI design-system patterns to ensure consistency and scalability.Integrate front-end applications with REST/GraphQL backends, implement efficient data fetching, caching, and error handling strategies.Optimize application performance (bundle size, code-splitting, lazy loading, critical rendering path) and ensure cross-browser reliability.Write and maintain automated tests (unit and integration), perform code reviews, and continuously improve CI/CD pipelines for frontend deployments.Mentor junior engineers, collaborate with product and design teams, and contribute to frontend engineering best practices and documentation.Skills & QualificationsMust-HaveJavaScriptTypeScriptReactReduxHTML5CSS3REST APIGitPreferredNext.jsGraphQLJestAdditional Qualifications4+ years of professional frontend development experience building production web applications (senior-level responsibility).Proven track record optimizing web performance and improving Lighthouse scores for real user traffic.Experience working in Agile/Scrum teams and collaborating closely with designers and backend engineers.Strong problem-solving, debugging and browser compatibility skills; familiarity with accessibility (a11y) best practices.Benefits & Culture HighlightsFast-paced, mission-driven product environment with clear impact on learner outcomes.Mentorship-driven engineering culture with opportunities for ownership and leadership.Competitive compensation, learning stipends, and a focus on professional growth.Apply if you are a hands-on frontend engineer who thrives in a collaborative, delivery-focused environment and wants to build high-impact web experiences for learners and employers.Skills: css3,javascript,redux,git,typescript,html5,react

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In