Senior Frontend Developer (React/Next.js)

 Posted 2 months ago
     
 €3000 - €4000 per month
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will lead the frontend implementation of B2C e-commerce shops and B2B vendor portals by architecting high-conversion retail engines. This involves building reusable components, managing complex state, and translating Figma designs into high-performance web experiences.

Quick summary

🌎 This is a fully remote position.

🇪🇺 Looking for people in Europe or LATAM.

🇬🇧 Professional English is a must. All company and client communication is in English. Spanish is a strong bonus, as you will be building interfaces for Latin American users. 

😎 5+ years of experience in Frontend Engineering. You must have deep expertise in React, TypeScript, and Next.js. Experience with modern tooling (TailwindCSS, shadcn/ui, TanStack Query, Zustand) is required.

🔮 We’re looking for a Frontend Expert to develop the functional and styled frontend based on the given Figma designs. Build the storefronts and supplier management hubs for a massive digital retail ecosystem. You will transform complex B2B/B2C designs into high-performance web experiences for the LATAM market.

💸 Salary: Gross (B2B) 3000€ ~ 4000€ / month.


About us

Afternow is a partner for digital evolution, blending creativity and technology to drive meaningful growth. We collaborate with companies focused on real human needs, shaping brands, experiences, and products that impact millions daily. Founded in 2012 on Island Krk, Croatia, we've grown into a fully remote agency with a global team of 40+ members. We believe in learning by doing, open communication, and pushing boundaries to deliver our best work. Our clients range from tech SMEs to corporations and funded startups in SaaS, finance, healthcare, and more. We’ve partnered with names like AWS, Deloitte, BNP Paribas, ShipBob, Crisp, and CloudZero, among many others.


Job description

We are seeking a Senior Frontend Developer to lead the frontend implementation of our B2C E-commerce Shop and B2B Vendor Portal. You won't just be building landing pages; you will be architecting a high-conversion retail engine. This includes complex inventory dashboards, predictive reordering interfaces, and supplier management tools. You will work within a Multi-Repo architecture, consuming and contributing to an internal shared components library.


Your Responsibilities

  • Component Architecture: Actively contribute to the shared internal Next.js components library based on shadcn/ui and TailwindCSS. You will build reusable components (Product Cards, Multi-select Filters, Inventory Grid, DataTables) used by all portals.
  • Complex State Management: Manage server state using TanStack Query (caching, optimistic updates) and client state using Zustand.
  • Design-to-Code: A keen eye for detail. You can take Figma designs and translate them into pixel-perfect, responsive layouts.
  • High-Performance Data Grids: implementation of TanStack Table (Headless UI) to render, filter, sort, and paginate a large amount of records without performance lag.
  • Form Engineering: Build forms using React Hook Form and Zod. You will implement strict client-side validation logic that mirrors backend constraints.
  • Security & Auth: Handle authentication flows, ensuring strict RBAC (Role-Based Access Control) visibility for UI elements.
  • Performance Optimization: Ensure "Cold Starts" under 3s and lightning-fast transitions. You understand how to optimize Next.js Server Components (RSC) and implement effective code-splitting.
  • Quality Assurance: Write tests for critical user flows to ensure zero regressions in production.


Preferred experience

  • 5+ years of professional experience building React/Next.js applications.
  • TypeScript: You don't just use any. You use Generics, Utility Types, and Zod inference to ensure type safety from the API response to the UI component.
  • Modern CSS: Mastery of TailwindCSS. You understand the utility-first philosophy and how to configure a design token system.
  • Library Experience: Hands-on experience with TanStack Query (React Query), TanStack Table, and React Hook Form.
  • Design System Mindset: Experience working with component libraries (Radix UI, Headless UI, or building your own) is crucial.
  • Performance Tuning: You know how to debug re-renders, use useMemo/useCallback correctly, and code-split heavy bundles.
  • API First: Work closely with Backend Engineers to consume OpenAPI/Swagger generated types, ensuring the frontend remains in sync with our Java Spring Boot microservices.
  • Domain Knowledge: Experience in E-commerce, Fintech, or Retail (Marketplaces, Warehouse, and Inventory Management systems) is a massive plus.
  • Language: Fluent English is mandatory. Spanish is a plus for understanding the context of the systems you are building and communicating with the client.


What to expect

  • Flexibility - We have standard 40-hour work weeks. While our agency working hours are from 9 am to 7 pm CET, you’ll have the freedom to work flexible hours and maintain a healthy work-life balance. Just make sure the majority of your working hours fall within that time frame.
  • Remote work & Tooling - We operate as a fully remote team. We utilize HubStaff for time tracking and work transparency. We value trust and output, and these tools help us streamline administrative overhead.
  • Culture - We value collaboration, openness, a willingness to learn, lead, and a curious nature. Our approach encourages mistakes as long as we are willing to learn from them, fostering a culture where growth comes from understanding and overcoming challenges.
  • Autonomy and responsibility – You’ll be trusted to get things done efficiently and effectively.


Hiring process

  1. Pre-selection based on your application (We’ll review your experience, past projects, and skills).
  2. Introductory call with HR to get to know you better.
  3. Interview with our Development Team leadership.
  4. Welcome to Afternow.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Frontend Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified