Job Title: Senior React.JS Developer with Node.JS
Location: NYC, NY (Hybrid)
Mode: Contract
What You’ll Do
- Deliver features for end-to-end web app development in an agile team
- Learn how to build applications using client's in-house frameworks
- Collaborate with product owners to understand business needs and participate in refining stories
- Embrace code review, pair programming, and process innovation to better yourself and the team
- Optimize code for accessibility, performance, availability
- Increase the confidence in our deployments by writing tests, contributing to reliability frameworks, and finding automation opportunities
- Investigate and resolve production issues with the help of our site reliability team
- Innovate and implement new technologies in an effort to improve our team and applications
Qualifications
- Have at least 5 years of experience in Web Development
- Have solid experience with front end frameworks and state management with React.js / Redux or similar
- Have a strong understanding of NodeJS, Jest, Mocha, Rest, Graph SQL, Express
- Have experience with modern JavaScript coding, open source ecosystem, and development practices
- Have a passion for providing the best customer experience, and is comfortable optimizing for accessibility and performance
- Are comfortable working in an environment based on Agile development methodologies and DevOps principles
- Take initiative to mentor engineers, and collaborate with others in order to find solutions to the team's problems
Job Types: Temporary, Contract, Full-time
Salary: $80.00 - $85.00 per hour
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Compensation package:
Experience level:
Schedule:
- 8 hour shift
- Monday to Friday
Ability to commute/relocate:
- New York, NY 10001: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Front-end development: 10 years (Required)
- React.JS: 7 years (Required)
- Node.js: 5 years (Required)
- Redux: 3 years (Required)
- Web development: 10 years (Required)
Work Location: In person