Senior Front-End & BFF Developer
Why This Role Stands Out
This fully remote role offers an exciting opportunity to shape enterprise technology transformation by developing both modern front-end applications and crucial Backend-for-Frontend services. You'll thrive here if you possess extensive experience in front-end engineering and API composition, eager to contribute to innovative solutions and gain exposure to diverse business workstreams. Apply now to leverage your expertise in this impactful position!
Quick Overview
Job Description
We are hiring a Senior Front-End & BFF Developer to support a major enterprise technology transformation. This is a fully remote contract opportunity supporting the development of modern technology and data capabilities across multiple business workstreams.
The ideal candidate will have strong front-end engineering experience combined with hands-on experience building Backend-for-Frontend (BFF) services. This role is responsible for both the user experience layer and the API composition needed to support specific user journeys.
What You’ll Do
- Design and develop modern, responsive, accessible web applications.
- Build and maintain Backend-for-Frontend (BFF) services that aggregate APIs, compose data, and support specific user experiences.
- Develop reusable front-end components, UI patterns, forms, and design system capabilities.
- Translate business requirements and process flows into intuitive, production-ready applications.
- Integrate front-end applications with APIs, BFF services, identity providers, event streams, analytics, telemetry, and observability platforms.
- Develop user workflows that may incorporate AI-powered recommendations, conversational experiences, decision support, and workflow automation.
- Own application performance, accessibility, security, responsiveness, browser compatibility, and automated testing.
- Partner with Product, Engineering, Architecture, Analysts, Designers, and business stakeholders throughout the development lifecycle.
- Help establish front-end engineering standards around state management, API integration, testing, release processes, and monitoring.
- Support production applications and troubleshoot issues as needed.
- Use modern development tools and AI coding assistants to improve development efficiency while maintaining strong engineering and code-quality standards.
What We’re Looking For
- Strong professional experience developing modern web applications.
- Strong React and TypeScript experience.
- Experience with Next.js, JavaScript, and Node.js.
- Hands-on experience building Backend-for-Frontend (BFF) services.
- Strong understanding of REST and/or GraphQL APIs and API integration patterns.
- Experience with API composition, service orchestration, and tailoring backend data for specific user experiences.
- Experience with component-based architecture and reusable front-end development patterns.
- Strong understanding of responsive web development and accessibility.
- Experience with automated UI testing and production-quality development practices.
- Ability to work effectively with product, engineering, architecture, and business teams.
Preferred Experience
- AWS-hosted web applications
- CI/CD and deployment automation
- Infrastructure automation
- GraphQL
- Server-side rendering
- Design systems and reusable component libraries
- Authentication and authorization
- Identity provider integration
- User entitlements and secure session management
- Application performance optimization
- Production observability and monitoring
- Event-driven applications and integrations
AI Experience
Experience building AI-enabled user experiences is a plus. This may include:
- AI agents or agent interfaces
- Conversational applications
- AI-powered recommendations
- Decision-support tools
- Workflow automation
- Human-in-the-loop applications
- AI-assisted development tools and coding copilots
Experience with a specific AI platform is not required. Strong front-end and BFF engineering experience is the priority.
What Makes This Role Different
This is more than a traditional front-end development position. The person in this role will have ownership across both the user experience and BFF layers, helping determine how backend capabilities are brought together to support specific user journeys.
The ideal candidate is someone who can think beyond individual screens and take ownership of experience architecture, API composition, and the overall path from the user interface through the supporting services.
Skills
Similar jobs
Front End Developer with Security Clearance
steampunk · McLean, United States
1 hour ago$85k - $170k/yr.Net Frontend Developer
Fynbosys Inc · Utica, United States
2 hours agoMultimedia Arch Senior Frontend Engineer
TikTok · San Jose, United States
3 hours ago$212.8k - $450k/yrSenior Front End Developer with Security Clearance
steampunk · McLean, United States
3 hours ago$100k - $185k/yrSr. React Frontend Developer local in MD or VA
Serenity Info Tech, Inc. · Bethesda, United States
3 hours agoUI/Front end Developer- Typescript with Python - Hybrid
Amtex System Inc. · New York, United States
3 hours ago