Logo
Purple Drive

React Developer

Purple Drive, Tampa, Florida, us, 33646

Save Job

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.