Senior Front End Developer
Venquis
Overview
In this hands-on senior role, you own key frontend areas of our web platform using React and Next.js, shaping architecture, performance, and accessibility. You collaborate with product, design, and backend teams in an Agile environment to ship user-facing features that impact customers. You mentor peers, drive code quality, and contribute to technical strategy. This position offers influence over frontend standards and the opportunity to tackle scaling and performance challenges.
Responsibilities- Design and maintain frontend features with React and Next.js
- Own frontend architecture decisions and enforce best practices for code structure, state, performance, and accessibility
- Collaborate with Product Owners, UX Designers, QA, and Backend Engineers in Agile sprints to deliver features
- Participate in sprint ceremonies and drive continuous process improvement
- Write clean, tested, and documented code; champion code reviews and quality gates
- Mentor mid-level frontend developers and promote knowledge sharing
- Identify and resolve performance bottlenecks and scalability issues
- Contribute to technical strategy: library selection, build tooling, frontend standards
- Minimum 5 years of production experience with Next.js and React
- Strong JavaScript (ES6+) and TypeScript
- Solid SSR, SSG, ISR, and Next.js App Router knowledge
- Hands-on with React 19 features (use, Server Components, Server Actions, concurrent rendering)
- Experience with Next.js 15, Partial Prerendering, App Router enhancements, Turbopack
- State management experience (e.g., Zustand, Redux Toolkit, Jotai, React Context)
- Proficiency in Tailwind CSS, ShadCN, or CSS-in-JS
- Excellent problem-solving and ability to translate requirements into frontend solutions
- Experience working in Agile, cross-functional teams; testing tools familiarity (Jest, React Testing Library, Playwright)
- Git-based workflows and strong English communication
- Collaborative mindset
- Mentoring and knowledge sharing
- Problem-solving
- React
- Next.js
- TypeScript
Reference: WJ-747_31190586