More jobs:
Senior Frontend Engineer
Job in
New York, New York City, Richmond County, New York, USA
Listed on 2026-11-01
Listing for:
Good co India
Full Time
position Listed on 2026-11-01
Job specializations:
-
Software Development
Front End Developer, React.js, Javascript, HTML CSS
Job Description & How to Apply Below
Role & Responsibilities
- Design, develop, and maintain scalable, responsive, and high-performance web applications using modern frontend technologies.
- Build reusable UI components, shared libraries, and frontend architectures that support maintainability and scalability.
- Develop user interfaces using HTML5, CSS3, JavaScript, Type Script, and frameworks such as React.js, Angular, or Vue.js.
- Collaborate with product managers, UX/UI designers, backend engineers, and QA teams to translate business requirements and design specifications into functional web experiences.
- Optimize application performance, page load times, rendering efficiency, and Core Web Vitals.
- Implement responsive layouts and ensure cross-browser compatibility, accessibility, and consistent user experiences across devices.
- Integrate RESTful APIs and GraphQL services while ensuring efficient data handling, error management, and application reliability.
- Implement state management solutions, routing, authentication, and authorization in frontend applications.
- Develop and maintain unit, integration, and end-to-end tests to ensure code quality and application stability.
- Conduct code reviews, enforce coding standards, and promote best practices in frontend development.
- Identify and resolve complex UI defects, browser compatibility issues, performance bottlenecks, and production incidents.
- Apply frontend security best practices to protect applications against common web vulnerabilities.
- Participate in architectural discussions, technical planning, sprint reviews, and continuous improvement initiatives.
- Maintain technical documentation and contribute to CI/CD workflows and frontend deployment processes.
- Mentor junior developers, provide technical guidance, and support the team's professional development.
- Evaluate emerging frontend technologies and recommend improvements to development workflows, architecture, and user experience.
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- 5 to 10 years of professional experience in frontend development, web application engineering, or UI engineering.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and Type Script.
- Extensive hands-on experience with at least one modern frontend framework, preferably React.js, Angular, or Vue.js.
- Experience with frontend state management, component architecture, reusable UI patterns, and design systems.
- Strong understanding of responsive web design, browser rendering, accessibility standards, and cross-browser compatibility.
- Proven experience integrating REST APIs or GraphQL services and collaborating with backend engineering teams.
- Expertise in frontend performance optimization, Core Web Vitals, code splitting, lazy loading, and efficient rendering techniques.
- Experience with frontend testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
- Proficiency in Git, package managers, build tools such as Vite or Webpack, and modern development workflows.
- Good understanding of web security, authentication, authorization, and common frontend vulnerabilities.
- Familiarity with CI/CD pipelines, Agile/Scrum methodologies, and collaborative software development practices.
- Strong debugging, analytical thinking, problem-solving, and technical decision-making skills.
- Excellent communication and collaboration skills, with the ability to work effectively across product, design, and engineering teams.
- Ability to take ownership of complex frontend features, drive technical initiatives, and deliver high-quality solutions independently.
- Experience mentoring junior engineers, conducting code reviews, and contributing to frontend architecture decisions is highly desirable.
- Knowledge of Next.js, server-side rendering, static site generation, SEO, and cloud-based application deployment is an added advantage.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×