Remote Senior Frontend Engineer
- Hiring from
- United States
- Work type
- Remote
- Posted
612,296 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Senior Front End Engineer
Responsibilities include:
Design and develop scalable, high-quality frontend features using frameworks like React and TypeScript.
Create and maintain reusable UI components, shared libraries, and patterns to enhance consistency and developer productivity.
Collaborate with product managers, designers, and backend engineers to translate requirements into intuitive user interfaces.
Contribute to frontend architecture decisions, focusing on state management, API integration, performance, and code structure.
Enhance application performance and reliability through optimization and responsive, accessible design.
Review code and provide technical feedback to improve quality standards and team learning.
Drive best practices in testing, documentation, and CI/CD workflows for maintainable code.
Participate in planning and estimation, offering technical insights and risk assessments.
Champion user experience, ensuring UI aligns with customer needs and usability standards.
Qualifications & Skills:
5+ years in modern frontend development, with at least 2 years in React.
Expertise in TypeScript, HTML5, CSS3, and browser APIs.
Strong CS fundamentals: data structures, algorithms, databases, networking.
Experience with React component patterns, state management, lifecycle, hooks, and UI performance tuning.
Familiarity with build tools (Webpack, Vite), testing frameworks (Jest, Cypress), and CI/CD processes.
Knowledge of UX principles, accessibility (WCAG), and responsive design.
Experience with authentication flows (OAuth, JWT, SSO).
Ability to design modular and scalable frontend architectures.
Preferred Qualifications:
Experience with full-stack technologies (Node.js, GraphQL, REST APIs).
Knowledge of data visualization tools (D3, Chart.js, Recharts).
Experience building design systems or UI component libraries.
Exposure to cloud environments (AWS, Docker, Kubernetes).
