Frontline Data Solutions

React/Next.JS Front-End Developer

Posted: 2 days ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

What You’ll DoExperience on the Frontend Stack: 4 – 7 Years Front‑End Feature Development: Build and maintain high‑quality front‑end features using React, Next.js, JavaScript, and TypeScript. State & Data Management: Implement robust state and data‑management patterns with React Context and React Query. Front‑End Testing: Write reliable, well‑tested UI code using Vitest to ensure stability and correctness. Cross‑Functional Collaboration: Work closely with designers and product teams to deliver intuitive, responsive interfaces. Architecture & Code Quality: Contribute to a scalable, maintainable front‑end architecture with clean patterns and thoughtful component design. Code Review & Teamwork: Participate in code reviews and collaborate effectively within a modern, fast‑moving front‑end workflow. Skills You’ll NeedReact & Next.js Expertise: Proven experience developing production applications using React and Next.js. JavaScript & TypeScript: Strong command of modern JavaScript and TypeScript for building scalable, maintainable UI components. State & Data Management: Hands‑on experience with React Context and React Query for managing state, caching, and asynchronous data flows. Front‑End Testing: Ability to write unit tests and maintain test coverage using Vitest. Nice To HaveState Management Tools: Familiarity with Zustand for lightweight global state management. UI Libraries & CSS Frameworks: Experience with Kendo React, Tailwind CSS, or Material UI (MUI). What You’ll GetLeadership & Growth: Work directly with senior leadership, reporting to the CTO, in an autonomous and entrepreneurial culture with zero bureaucracy. Remote Work & Flexibility: Frontline is a fully distributed organization. Competitive Compensation

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