SR. FRONTEND DEVELOPER
McLean, MD - USA
Job Summary
Job Title: SR. FRONTEND DEVELOPER
Location: McleanVA
Duration: 12 Months
Visa: USC GC H1B and EAD
Contract Type: W2
Must Have Qualifications: Candidate must have 7-10 years of experience with React OR
Angular. Experience translating development to UI API understanding and AI/ML exposure.
JOB DESCRIPTION
Client seeking a Senior Software Engineer with a frontend focus to join our Engineering this role you will build modern scalable user interfaces-primarily in React (preferred) and Angular-delivering exceptional user experiences in production. You will be responsible for designing and developing UI applications that support and showcase GenAI-driven capabilities ensuring that the user experience is aligned with the unique requirements and opportunities presented by GenAI solutions.
Key Responsibilities
- Develop Front-end Features: Design develop and implement user interfaces and
- client-side logic using TypeScript with React or Angular.
- API Integration: Integrate front-end applications with backend services (built with Python/FastAPI) and data sources (Snowflake) ensuring seamless data flow and functionality.
- Translate Requirements to UI: Convert product requirements wireframes and user stories into functional responsive and accessible web components. Implement UIs based on these inputs.
- Testing & Quality Assurance: Write comprehensive unit and integration tests for front-end code ensuring code quality performance and reliability.
- Collaborate & Innovate: Work closely with product managers and backend engineers contributing to technical discussions and problem-solving to deliver polished user experiences. Tech Stack Proficiency Strong command of TypeScript.
- Hands-on experience with modern JavaScript frameworks such as React or Angular.
- Solid understanding of API integration (REST) and consuming backend services.
- Experience with front-end testing frameworks including Playwright (end-to-end testing) Cypress (end-to-end and integration testing) Jest (unit and integration testing) and Testing Library (React Testing Library Angular Testing Library etc. for component testing).
- Experience using Figma for UI/UX design interpretation and implementation.
Required Skills
- Deep expertise in React (preferred) and Angular including modern patterns state
- management and component architecture.
- Strong proficiency in TypeScript and JavaScript.
- Extensive experience building and maintaining complex production-grade web applications at scale.
- Proven ability to make sound tradeoffs between performance maintainability and delivery speed.
- Experience implementing frontend technical direction standards and best practices. Ability to architect debug and ship high-quality UI solutions.
- Strong communication skills-you can align engineers designers and stakeholders around a technical approach.
- Experience using Figma for UI/UX design interpretation and implementation. Plus Skills Experience with Python for backend development or AI integration.
- GenAI skills: familiarity with GenAI APIs prompt engineering or building GenAI- powered UI features.
- Experience building and scaling design systems or shared component libraries.
- Deep knowledge of frontend performance optimization accessibility (WCAG) and responsive design.
- Experience with modern build tools CI/CD pipelines and frontend testing frameworks (Jest Cypress Playwright Testing Library).
- Excellent product instincts-partnering with product and design to shape what gets built not just how.
- Ability to take a loosely defined business problem and drive it to a well-scoped technical solution.
- Track record of raising the bar for frontend engineering quality across a team (testing practices observability code review standards).
- Experience with AWS or similar cloud platforms for frontend hosting and delivery (CloudFront S3 etc.). Security engineering experience.
- Fintech or mortgage industry experience.
- Experience working in large-scale enterprise environments.