Advansys
WebsiteSenior ReactJS Developer
Salary
Job description
Job Summary
We are seeking a highly skilled and experienced Senior ReactJS Developer to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance web applications using ReactJS and modern front-end technologies. The role requires strong technical expertise, leadership capabilities, and the ability to collaborate closely with cross-functional teams to deliver exceptional digital products.
Key Responsibilities
- Design, develop, and maintain responsive, reusable, and scalable front-end applications using ReactJS.
- Translate UI/UX designs and business requirements into high-quality, efficient code.
- Architect and implement front-end solutions that ensure performance, security, and maintainability.
- Lead technical discussions, conduct code reviews, and promote best development practices.
- Collaborate with Product Managers, UI/UX Designers, Backend Developers, and QA teams throughout the software development lifecycle.
- Optimize applications for maximum speed, performance, and cross-browser compatibility.
- Develop and integrate RESTful APIs and third-party services.
- Troubleshoot, debug, and resolve complex technical issues.
- Write clean, well-documented, and testable code while ensuring adherence to coding standards.
- Mentor junior developers and contribute to the continuous improvement of development processes and technologies.
Qualifications & Experience
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 5+ years of experience in front-end development, with at least 5 years of hands-on experience using ReactJS.
- Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern front-end development principles.
- Extensive experience with React Hooks, Context API, Redux, and state management libraries.
- Solid understanding of component-based architecture and responsive design principles.
- Experience consuming and integrating RESTful APIs and working with JSON data structures.
- Familiarity with version control systems, particularly Git.
- Experience with unit testing frameworks such as Jest and React Testing Library.
- Knowledge of build tools and package managers, including Webpack, Vite, and npm/yarn.
- Experience working within Agile/Scrum environments.
Preferred Qualifications
- Experience with Next.js and Server-Side Rendering (SSR).
- Familiarity with CI/CD pipelines and cloud platforms.
- Understanding of micro-frontend architecture and design patterns.
- Knowledge of performance optimization, accessibility standards, and web security best practices.
Required Competencies
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Leadership and mentoring capabilities.
- Ability to work effectively in fast-paced and dynamic environments.
- Strong ownership, accountability, and attention to detail.


