Remote World - Senior front end developer
Client: Remote World
Location: Not specified
Contract: Part-time
Job Description
Senior Front-end Developer
Contract: Freelance, fully remote
Commitment: 4 days per week (32 hours)
Compensation: $70,000 - $90,000 per year
Looking for a fully remote, but ongoing contract where you can leverage your Front-end development skills? Expatfile is seeking an eager senior front-end developer to become an integral part of our team! We build tax software for American expats, simplifying a complex process. Our small, product-driven team works across multiple Next.js applications dealing with onboarding, document extraction, and payments. We prioritize security and quality, handling sensitive financial data.
Requirements
Core Stack
- TypeScript: advanced proficiency, including generics and utility types.
- React 18/19: deep understanding of the rendering model, hooks, and concurrent features.
- Next.js (App Router): fluent with React Server Components and server actions.
- Next.js (Pages Router): fluent with getStaticProps/getServerSideProps.
Styling
- SCSS/CSS Modules: production experience writing scalable SCSS, understanding CSS specificity and responsive design.
Data Layer
- GraphQL: strong understanding of schema comprehension and client cache management.
Design & Accessibility
- Figma-to-code: able to implement designs with pixel-perfect fidelity.
- Storybook: experience building and maintaining component stories.
- WCAG 2.1 AA: practical understanding of accessibility in forms and navigation.
Testing
- Jest or Bun: unit and integration testing of components.
- React Testing Library: testing behavior rather than implementation.
- MSW: mocking API responses in tests.
Ideal Experience
- 7+ years of professional front-end experience.
- Ability to provide constructive code review feedback and mentor junior developers.
- Comfortable making pragmatic tradeoffs.
- Availability during CET work hours.
Additional Information
About Expatfile
Expatfile is a high-growth FinTech scale-up dedicated to transforming the experience of filing U.S. taxes from abroad. We prioritize security, simplicity, and speed, ensuring our software is flawless for users in over 100 countries.
How We Work
- 2-week sprints with daily standups
- Working hours are based on Central European Time (CET)
- Office space available in Amsterdam; remote work is an option
- Company provided modern M-series MacBook Pro (32 GB+ RAM)
No longer accepting applications
Get instant notifications for new Front-End Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.