Skills Required
React Javascript HTML5 CSS3 RESTful APIs TypeScript Redux GraphQL Frontend Performance Optimization PWAJob Summary
We're seeking a highly skilled and motivated Senior React Frontend Developer to join our growing engineering team. You will be responsible for developing and maintaining high-performance, scalable, and user-friendly React applications, including integrating APIs. You must share your portfolio or a link to it.
- Minimum Qualification : Diploma
- Experience Level : Mid level
- Experience Length : 4 years
Job Description/Requirements
Responsibilities:
- Develop, maintain, and optimize scalable and high-performance web applications using React.js.
- Implement state management solutions (e.g., Redux, Context API, Zustand) to ensure smooth application functionality.
- Integrate with RESTful APIs and GraphQL endpoints for seamless data flow.
- Write clean, maintainable, and well-documented JavaScript (ES6+) code.
- Ensure responsive design and cross-browser compatibility using HTML5, CSS3, and modern styling frameworks.
- Conduct unit testing and end-to-end testing using frameworks like Jest, Mocha, or Cypress.
- Optimize frontend performance through code splitting, lazy loading, and image optimization.
- Collaborate with backend developers, UI/UX designers, and product teams to implement user-friendly features.
- Use version control (Git, GitHub) to manage and track code changes.
- Stay up-to-date with industry trends and emerging front-end technologies.
Requirements:
- Experience: 4+ years of professional experience in front-end development.
- React Expertise: Deep understanding of React.js and its core principles, including component lifecycle, state management (e.g., Redux, Context API, Zustand), and hooks.
- JavaScript Proficiency: Strong proficiency in JavaScript (ES6+), including asynchronous programming, closures, and DOM manipulation.
- API Integration: Proven experience integrating with RESTful APIs and GraphQL endpoints.
- Testing Frameworks: Experience with testing frameworks such as Jest, Mocha, or Cypress.
- HTML/CSS Mastery: Solid understanding of HTML5 and CSS3, including responsive design principles.
- Version Control: Proficient with Git and GitHub.
- Performance Optimization: Experience optimizing frontend performance, including code splitting, lazy loading, and image optimization.
- Build Tools: Familiarity with build tools such as Webpack, Parcel, or Rollup.
- UI/UX Principles: Understanding of UI/UX principles and best practices.
- Communication Skills: Excellent communication, collaboration, and problem-solving skills.
- Bachelor's Degree: Bachelor's degree in Computer Science or a related field (or equivalent experience).
Additional skills:
- Experience with TypeScript.
- Experience with server-side rendering (SSR) frameworks like Next.js or Gatsby.
- Experience with component libraries like Material-UI, Ant Design, or Chakra UI.
- Experience with CI/CD pipelines.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Contributions to open-source projects.
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.