Senior Frontend Developer – React
Summary
A senior React.js developer who builds and maintains reusable frontend components for enterprise web applications, integrates them with REST/GraphQL APIs, optimizes performance and cross-browser behavior, and uses AI tools like Copilot to speed up development. Core stack: React, TypeScript, Redux, Webpack/Vite, Jest.
- Design, build, and maintain efficient, reusable, and reliable React.js frontend components for enterprise web applications
- Work with UI/UX designers to translate wireframes, mockups, and user stories into high-quality visual interfaces
- Optimize frontend applications for speed, performance, responsiveness, and cross-browser compatibility
- Integrate frontend interfaces with RESTful APIs, GraphQL endpoints, and backend services
- Participate in code reviews, sprint planning, and daily stand-ups following Agile methodologies
- Debug and resolve frontend defects, memory leaks, and performance bottlenecks in modern browsers
- Prepare and maintain technical documentation, component libraries, and frontend coding standards
- Use AI-powered tools to accelerate development, refactoring, unit testing, and technical documentation
Requirements
- Strong professional experience in frontend development, creating modern web applications with React.js
- Advanced proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 / SCSS
- Solid understanding of state management tools and patterns, such as Redux Toolkit, Context API, Zustand, or Recoil
- Experience handling asynchronous requests, integrating APIs, and working with JSON data using Axios or the Fetch API
- Experience with modern build pipelines and tools: Webpack, Vite, Babel, npm/pnpm/yarn
- Good command of responsive design frameworks and styling libraries, such as Tailwind CSS, Material UI, Styled Components, or Bootstrap
- Experience with Git and platforms such as GitHub, Azure DevOps, or GitLab
- Good understanding of Jest, React Testing Library, or Cypress; browser rendering behavior; DOM manipulation; and performance optimization
- Hands‑on experience with AI tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or enterprise generative AI assistants
- Advanced verbal and written English communication skills
- Preferred: exposure to Next.js or SSR/SSG, CI/CD, WCAG, SEO, Azure DevOps, or Jira
Core Competencies
Demonstrates expertise in frontend development with a strong focus on React.js, JavaScript, and modern web application design. Proficient in optimizing performance, integrating APIs, and utilizing AI tools to enhance development processes.
Highest-signal resume keywords
- React.js Frontend Development
- JavaScript (ES6+), TypeScript, HTML5, CSS3/SCSS
- State Management (Redux Toolkit, Context API, Zustand, Recoil)
- API Integration (Axios, Fetch API)
- Agile Methodologies Participation
Hard Skills
- Frontend Development
- React.js
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3/SCSS
- State Management
- API Integration
- Performance Optimization
- Technical Documentation
Soft Skills
- Verbal Communication
- Written Communication
Industry Keywords
- Responsive Design
- Cross-Browser Compatibility
- Agile Methodologies
- CI/CD
- SEO
- WCAG
Tools & Technologies
- Git
- GitHub
- Azure DevOps
- Webpack
- Vite
- Babel
- Npm/pnpm/yarn
- Jest
- React Testing Library
- AI Tools (GitHub Copilot, ChatGPT)