Bosta

Senior Frontend Engineer

Bosta

full-time

Posted on:

Location Type: Hybrid

Location: CairoEgypt

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead the development of responsive, and performant web applications.
  • Architect and implement scalable frontend solutions with best practices in mind.
  • Collaborate with designers to translate designs into high-quality code.
  • Mentor junior engineers and conduct code reviews to ensure code quality and consistency.
  • Optimize applications for maximum speed, scalability, and maintainability.
  • Work closely with backend engineers to integrate APIs and services.
  • Stay up-to-date with emerging frontend technologies and frameworks, proposing improvements where appropriate.
  • Participate in product planning and help define technical requirements and timelines.

Requirements

  • 3+ years of professional frontend development experience.
  • Solid experience in JavaScript and TypeScript, with strong proficiency in React.
  • Solid understanding of HTML5, CSS3, and modern CSS methodologies (e.g., BEM, CSS Modules, or CSS-in-JS).
  • Experience with state management libraries (e.g., Redux, MobX, Vuex).
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Strong knowledge of web performance optimization, and security best practices.
  • Experience with build tools like Webpack, Vite, or Rollup.
  • Experience with version control systems (Git) and agile development workflows.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Experience in mentoring or leading frontend teams.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactHTML5CSS3BEMCSS ModulesCSS-in-JSReduxJest
Soft Skills
problem-solvingattention to detailcommunicationcollaborationmentoringleadership