React Developer Job at Programmers.io, Whippany, NJ

cFplanorbk9XSTl0WHhua0J3ZVpRV1c4MEE9PQ==
  • Programmers.io
  • Whippany, NJ

Job Description

Essential Business Experience and Technical Skills:
5 or more years of professional software development experience, including significant experience leading modern web UI initiatives.
Deep hands-on experience building React applications with modern JavaScript/TypeScript, including components, hooks, state management, and architectural decision-making.
Experience selecting and applying modern React frameworks, libraries, and tooling to support maintainable, high-performing enterprise applications, including React Compiler, Vite, linting, etc.
Strong understanding of software design principles, including SOLID and domain-driven design, with the ability to apply them in technical leadership decisions.
Proven experience integrating UI applications with enterprise authentication/authorization (SSO, OAuth2/OIDC) and driving secure web engineering practices.
Strong experience consuming REST APIs ( handling errors, and managing configuration across environments (dev/test/prod) with accountability for solution reliability.
Experience establishing automated testing and quality practices (e.g., Jest, React Testing Library, Cypress/Playwright), leading code reviews, and promoting engineering best practices.
Excellent written and verbal communication skills, with the ability to influence technical direction and collaborate effectively with stakeholders at multiple levels.
Experience leading software delivery in an Agile environment (Scrum/Kanban), including backlog refinement, estimation, sprint ceremonies, and iterative release practices.


Preferred Skills:
Experience leading delivery of customer-facing web applications in a regulated enterprise environment; financial services experience is a plus.
Experience improving CI/CD and source control practices in an enterprise environment (e.g., Azure DevOps, GitHub), including pull requests, branch strategies, and automated build/test pipelines.
Experience using AI-assisted development tools (e.g., GitHub Copilot, Claude, Cursor) thoughtfully to improve productivity while maintaining strong engineering judgment and code quality.
Ability to evaluate, adopt, and guide the team in applying new technologies effectively.






Role Descriptions: React JS Developer
Essential Skills: React JS Developer
Desirable Skills:
Keyword:
Skills: Digital : ReactJS~Foundation : JavaScript
Experience Required: 6-8

Job Tags

Similar Jobs

Novo Nordisk Inc.

Associate Program Management Director Job at Novo Nordisk Inc.

About the Department Our Marketing & Patient Solutions group creates and delivers human-centered experiences, where innovation meets customer-centricity, driving the ultimate experience for our patients. Our focus extends beyond transactions to craft experiences as one ...

Confidential

Driver Helper Job at Confidential

 ...Job Description: As a Driver Helper you will assist with the loading and unloading of goods, ensuring timely and efficient deliveries. This...  ...goods from trucks safely and efficiently. Lift and carry items up to 50 pounds, sometimes with a partner. You may use pallet... 

Confidential

IT Systems Administrator - Dynamics 365 Job at Confidential

job summary: Experience with the following applications is ideal: Active Directory/Microsoft Azure Management Disaster Recovery configuration/testing Ninja One Management Platform Veeam Backup solution (backup to immutable storage, long-term storage...

ATC Marietta

Radiation Oncology Job at ATC Marietta

 ...or registration to practice as a physician assistant in the state of practice.EXPERIENCEMinimum 2 years experience as Radiation oncology required, CREDENTIALSABR- Therapeutic medical physics, BLS- Certification requiredsetting experience- inpatient oncology... 

Openkyber

Junior Frontend UI Developer Job at Openkyber

 ...server-side technologies) API Development (RESTful services, GRAPHQL and versioning) Database expertise (SQL and NoSQL) DevOps fundamentals PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE): ~8+ years of experience in software development ~4+...