Senior Frontend Developer @BB Agency
Software Development
Salary gross (b2b) 300..
Remote Location
Job Type contract
Posted 2mths ago

[Hiring] Senior Frontend Developer @BB Agency

2mths ago - BB Agency is hiring a remote Senior Frontend Developer. πŸ’Έ Salary: gross (b2b) 3000€ ~ 4500€ / month. πŸ“Location: Europe

Role Description

We are seeking a Senior Frontend Developer to lead the implementation of two primary web portals: HR (Admin Console) and Payroll (Execution Engine).

This is a data-heavy application. You will be building complex Data Tables that handle thousands of employee records, multi-step Payroll Wizards, and real-time dashboards. You will work within a Multi-Repo architecture, consuming and contributing to a shared components library.

Your Responsibilities

  • Component Architecture: Actively contribute to the shared internal library based on shadcn/ui and TailwindCSS. You will build reusable components (DatePickers, CurrencyInputs, DataTables) used across all apps, HR & Payroll.
  • Complex State Management: Manage server state using TanStack Query (caching, optimistic updates) and client state using Zustand.
  • High-Performance Data Grids: Implementation of TanStack Table (Headless UI) to render, filter, sort, and paginate lists of big amounts of records without performance lag.
  • Form Engineering: Build massive forms (e.g., "New Hire Onboarding") using React Hook Form and Zod. You will implement strict client-side validation logic that mirrors backend constraints.
  • Security & Auth: Handle authentication flows via WorkOS, ensuring strict RBAC (Role-Based Access Control) visibility for UI elements.
  • Quality Assurance: Write tests for critical user flows (e.g., "Run Payroll") to ensure zero regressions in production.

Qualifications

  • 5+ years of professional experience building React 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.
  • Language: Fluent English is mandatory. Spanish is a plus for understanding the context of the forms you are building and communicating with the client.

Requirements

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

Benefits

  • Flexibility: Standard 40-hour work weeks with the freedom to work flexible hours.
  • Remote work & Tooling: Fully remote team utilizing HubStaff for time tracking and work transparency.
  • Culture: Values collaboration, openness, a willingness to learn, lead, and a curious nature.
  • Autonomy and responsibility: You’ll be trusted to get things done efficiently and effectively.

Company Description

BB Agency 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.
  • Grown into a fully remote agency with a global team of 40+ members.
  • Clients range from tech SMEs to corporations and funded startups in SaaS, finance, healthcare, and more.
  • Partnered with names like AWS, Deloitte, BNP Paribas, ShipBob, Crisp, and CloudZero.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Frontend Developer @BB Agency
Software Development
Salary gross (b2b) 300..
Remote Location
Job Type contract
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Europe
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later