Purple Drive
Job Summary
We are looking for an experienced
React Developer
to design and develop scalable, high-quality web applications. The ideal candidate will have strong front-end development skills using
React.js , a good understanding of
Node.js
and
MongoDB , and experience delivering production-ready features in an agile environment.
You will work closely with the
Tech Lead
to design sub-modules, implement core components, and ensure that all code meets established standards for quality, performance, and scalability.
Key Responsibilities
Collaborate with the
Tech Lead
to design, document, and implement sub-modules and application components. Develop, test, and deploy
production-ready code
for front-end and back-end features. Convert
wireframes and PSD designs
into responsive and dynamic web applications. Build and maintain reusable
front-end libraries
and components using
React.js . Implement
new user-facing features , ensuring optimal performance and scalability. Create and consume
RESTful APIs
using
Node.js
and
MongoDB . Apply
JavaScript object models ,
UI element binding , and
state management
techniques. Develop and maintain
unit and integration tests
to ensure high-quality code. Optimize applications for
speed ,
responsiveness , and
cross-browser compatibility . Collaborate effectively with cross-functional teams to deliver features on time. Debug, troubleshoot, and resolve issues across the
full stack . Stay current with
emerging technologies , frameworks, and best practices. Write
clean, maintainable, and scalable
code adhering to
coding standards
and
design patterns . Required Skills & Qualifications
3+ years
of experience in
React.js
development. Strong proficiency in
JavaScript (ES6+) ,
HTML5 , and
CSS3 . Experience with
Node.js ,
Express.js , and
MongoDB
(MERN stack preferred). Knowledge of
RESTful API integration
and
front-end build tools
(Webpack, Babel, NPM). Solid understanding of
state management
(Redux, Context API, or similar). Familiarity with
version control
(Git, GitHub, GitLab). Experience in
unit testing frameworks
(Jest, Mocha, Enzyme). Ability to work independently with minimal supervision and proactively drive tasks to completion. Strong problem-solving and debugging skills.
We are looking for an experienced
React Developer
to design and develop scalable, high-quality web applications. The ideal candidate will have strong front-end development skills using
React.js , a good understanding of
Node.js
and
MongoDB , and experience delivering production-ready features in an agile environment.
You will work closely with the
Tech Lead
to design sub-modules, implement core components, and ensure that all code meets established standards for quality, performance, and scalability.
Key Responsibilities
Collaborate with the
Tech Lead
to design, document, and implement sub-modules and application components. Develop, test, and deploy
production-ready code
for front-end and back-end features. Convert
wireframes and PSD designs
into responsive and dynamic web applications. Build and maintain reusable
front-end libraries
and components using
React.js . Implement
new user-facing features , ensuring optimal performance and scalability. Create and consume
RESTful APIs
using
Node.js
and
MongoDB . Apply
JavaScript object models ,
UI element binding , and
state management
techniques. Develop and maintain
unit and integration tests
to ensure high-quality code. Optimize applications for
speed ,
responsiveness , and
cross-browser compatibility . Collaborate effectively with cross-functional teams to deliver features on time. Debug, troubleshoot, and resolve issues across the
full stack . Stay current with
emerging technologies , frameworks, and best practices. Write
clean, maintainable, and scalable
code adhering to
coding standards
and
design patterns . Required Skills & Qualifications
3+ years
of experience in
React.js
development. Strong proficiency in
JavaScript (ES6+) ,
HTML5 , and
CSS3 . Experience with
Node.js ,
Express.js , and
MongoDB
(MERN stack preferred). Knowledge of
RESTful API integration
and
front-end build tools
(Webpack, Babel, NPM). Solid understanding of
state management
(Redux, Context API, or similar). Familiarity with
version control
(Git, GitHub, GitLab). Experience in
unit testing frameworks
(Jest, Mocha, Enzyme). Ability to work independently with minimal supervision and proactively drive tasks to completion. Strong problem-solving and debugging skills.