We are looking for a Senior Frontend Engineer to lead the development of modern, high-performance web applications. You will work closely with product managers, designers, and backend engineers to deliver scalable, user-centric solutions using React.js and Next.js.
This role is ideal for someone who takes ownership, values clean architecture, and enjoys mentoring others while staying hands-on with code.
Required Skills
- Strong experience with React.js and Next.js
- Deep understanding of JavaScript (ES6+), TypeScript
- Expertise in modern frontend patterns, hooks, and component architecture
- Experience with SSR, SSG, and ISR using Next.js
- Proficiency in HTML5, CSS3, and modern styling approaches (CSS Modules, Tailwind, or similar)
- Experience with consuming and integrating RESTful APIs
- Experience with state management libraries (Redux, React Query)
- Experience with design systems and component libraries
- Familiarity with frontend performance optimization and best practices
- Strong understanding of Git and collaborative workflows
- Ability to write clean, maintainable, and well-tested code
Nice to Have
- Experience building desktop applications with Electron.js
- Knowledge of CI/CD pipelines and frontend deployment strategies
- Prior experience mentoring junior developers
Responsibilities
- Design, develop, and maintain scalable frontend applications
- Lead frontend architecture and technical decisions
- Collaborate with cross-functional teams to define and deliver features
- Optimize applications for performance, accessibility, and SEO
- Review code and promote best practices across the team
- Stay up to date with emerging frontend technologies
What We Offer
- Competitive salary and benefits
- Flexible working environment
- Opportunity to influence technical direction and architecture
- Supportive team culture focused on growth and quality
- Challenging projects with real-world impact