Job Description
Position: Senior Frontend Developer
Experience: 3-4 Years
Employment Type: Full-Time
Job Summary:
We are looking for a highly skilled Senior Frontend Developer with strong expertise in ReactJS to join our team. The ideal candidate will be responsible for designing, developing, and maintaining modern, scalable, and high-performance web applications. The candidate should have a strong understanding of frontend architecture, reusable component design, state management, and performance optimization.
The role requires close collaboration with product managers, UI/UX designers, backend developers, and QA teams to deliver high-quality solutions that meet business requirements.
Key Responsibilities
- Develop and maintain responsive, scalable, and high-performance web applications using ReactJS.
- Convert UI/UX designs and wireframes into reusable and maintainable code.
- Build reusable components and frontend libraries for future use.
- Integrate frontend applications with RESTful APIs and backend services.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Participate in application architecture and technical design discussions.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot and resolve application issues and performance bottlenecks.
- Mentor junior developers and contribute to knowledge sharing within the team.
- Collaborate with cross-functional teams in an Agile development environment.
- Stay updated with emerging front-end technologies and industry trends.
Required Skills
Technical Skills
- Strong experience in ReactJS development.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
- Hands-on experience with React Hooks, Functional Components, and Component Lifecycle.
- Experience with state management solutions such as Redux, Redux Toolkit, or Context API.
- Strong understanding of responsive web design principles.
- Experience integrating REST APIs and handling asynchronous data flows.
- Knowledge of front-end performance optimization techniques.
- Experience with Git and version control workflows.
- Familiarity with modern frontend build tools such as Vite, Webpack, Babel, or similar.
- Understanding component-based architecture and reusable design patterns.
Good to Have Skills
- Experience with Next.js and its core features, including Server-Side Rendering (SSR), Static Site Generation (SSG), and API Routes.
- Understanding SEO best practices in frontend applications.
- Experience with Material UI, Ant Design, Bootstrap, or similar UI frameworks.
- Knowledge of unit testing frameworks such as Jest and React Testing Library.
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure cloud platforms such as AWS, Azure, or GCP.
- Experience working with micro-frontend architecture.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and take ownership of deliverables.
- Strong mentoring and leadership capabilities.
- Ability to thrive in a fast-paced and collaborative environment.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
