More jobs from this company
views: 0
Senior Front End Engineer
Role Overview
As a Senior Front-end Engineer, you will play a key role in shaping the user experience of our platform, ensuring our front-end applications are modern, performant, and scalable. You will work closely with designers, product managers, and backend engineers to develop high-quality, reusable components and features while helping improve our front-end architecture. As a senior team member, you will contribute to technical decisions, mentor junior engineers, and advocate for best practices in front-end development.
Qualifications
You are a great fit for this role if you have:
Responsibilities
- Experience: 5-8 years in front-end development, with significant experience building modern web applications.
- Technical Expertise:
- Strong proficiency in React (or similar modern front-end frameworks).
- Experience with Next.js, server-side rendering (SSR), and static site generation (SSG).
- Deep understanding of CSS, responsive design, and component-driven architecture.
- Strong knowledge of state management solutions (e.g., Redux, React Context).
- Experience integrating with APIs and backend services in a services-based architecture.
- Code Quality & Performance
- Experience building accessible (a11y-compliant), high-performance web applications.
- Familiarity with front-end testing frameworks and CI/CD pipelines.
- Strong debugging and troubleshooting skills.
- Collaboration & Leadership
- Ability to work cross-functionally with Product, Design, and Backend teams.
- Experience mentoring junior engineers and contributing to technical decision-making.
- Strong communication skills and ability to advocate for front-end best practices.
Responsibilities
In this role, you will be responsible for:
- Develop & Maintain Features: Build scalable, maintainable front-end applications using modern frameworks and tools.
- Improve Front-end Architecture: Contribute to technical decisions on architecture, performance optimization, and front-end best practices.
- Enhance Developer Experience: Help refine our design system, component libraries, and development workflows.
- Mentor & Lead: Provide guidance and mentorship to junior developers, reviewing code and sharing knowledge.
- Ensure Quality & Performance: Write clean, well-tested code, optimizing for performance, accessibility, and SEO.
- Collaborate Across Teams: Work closely with designers, product managers, and backend engineers to deliver high-quality user experiences.
More jobs from this company
views: 0
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.