About the Role
We are seeking a highly skilled Senior ReactJS Developer with strong expertise in React and vanilla JavaScript. This is a handson individual contributor role where you will work on developing highquality scalable and maintainable web applications tailored to specific requirements. The ideal candidate should have a passion for coding and the ability to take ownership of their work.
Key Responsibilities
- Design develop and optimize ReactJS components and frontend architecture for maximum performance across a vast array of webcapable devices and browsers.
- Translate business requirements and UI/UX designs into highquality code.
- Demonstrate a solid understanding of design patterns and their application in building scalable and maintainable solutions.
- Collaborate in creating and maintaining design documentation and contributing to the engineering knowledge base (e.g. wikis).
- Ensure the technical feasibility of UI/UX designs and ensure crossbrowser compatibility.
- Write clean efficient and welldocumented vanilla JavaScript code for custom functionalities and interactions.
- Troubleshoot debug and upgrade existing applications for improved performance and functionality.
- Collaborate closely with designers backend developers and stakeholders to ensure alignment of requirements and deliverables.
- Stay updated with the latest advancements in React and JavaScript frameworks tools and best practices.
- Emphasize testdriven development by developing robust unit and integration tests to ensure code quality.
Qualifications :
- 5 to 8 years of professional experience in frontend development with a focus on ReactJS and vanilla JavaScript.
- Deep understanding of ReactJS concepts including state management (e.g. Redux Context API) hooks lifecycle methods and component composition.
- Strong knowledge of JavaScript ES6 DOM manipulation and event handling.
- Knowledge of testing frameworks like Jest Enzyme or React Testing Library.
- Understanding of RESTful APIs and integrating frontend with backend services.
- Handson experience with HTML5 CSS3 and modern UI libraries/frameworks (e.g. MaterialUI Bootstrap Tailwind).
- Experience working in an agile development environment participating in code reviews and following best practices.
- Excellent problemsolving skills and ability to work independently with minimal supervision.
Good to Have
- Experience with serverside rendering (SSR) and .
- Exposure to TypeScript for largescale JavaScript projects.
- Experience with any other backend technologies like Node Java Python etc
Additional Information :
- Flexible working hours
- 5 days working (Monday Friday)
- Mindbowser Mileages is a comprehensive benefit plan more details visit Website:
Remote Work :
No
Employment Type :
Fulltime