Senior Reactjs Developer

Details of the offer

Job Title: Senior ReactJS Developer Location: Newark, NJ (2 days onsite)

Occasional Travel: Pittsburgh, PA
Contract Type: Long-Term Contract Description: We are seeking a highly skilled and experienced Senior ReactJS Developer to join our team for a long-term contract position. The ideal candidate will be responsible for designing, developing, and maintaining complex, dynamic web applications using ReactJS (React Flow). This position offers flexibility with remote work, but requires the developer to travel to our office in Newark, NJ twice a week and occasionally to Pittsburgh, PA for in-person collaboration and meetings. Responsibilities:Lead the design, development, and deployment of high-quality web applications using ReactJS, JavaScript (ES6+), and related technologies.Collaborate with product managers, designers, and backend engineers to develop responsive and efficient user interfaces.Write clean, maintainable, and testable code following best practices and design patterns.Optimize applications for maximum speed, scalability, and usability.Participate in code reviews, providing feedback to other developers while ensuring quality and consistency.Troubleshoot and resolve technical issues across the development lifecycle.Stay up-to-date with the latest industry trends, tools, and technologies, and share knowledge with the team.Work in an Agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.Required Skills & Qualifications:5+ years of professional experience in ReactJS development.Evaluate new JS framework for use in the project (React flow).Work with UX members through the project. Strong proficiency in JavaScript, HTML5, CSS3, and front-end frameworks.Experience with ReactJS, Redux, and related state management libraries.Strong experience with version control systems (Git) and CI/CD processes.Excellent debugging and problem-solving skills.Experience with modern JavaScript build tools (Webpack, Babel, etc.).Familiarity with testing frameworks like Jest, Mocha, or Cypress.Ability to work independently and within a team, demonstrating excellent communication skills.Willingness to travel to Newark, NJ twice a week and occasionally to Pittsburgh, PA for in-person meetings and collaboration.Preferred Skills:Experience with TypeScript is a plus.Familiarity with cloud platforms (AWS, Azure, Google Cloud).Knowledge of backend technologies (Node.js, Express) and databases (MongoDB, SQL, etc.) is a bonus.Experience with UI/UX design principles is a plus.Why Join Us:Long-term contract with the opportunity to work on exciting and challenging projects.Flexible working hours with remote work options, along with travel opportunities to collaborate with a talented team.Competitive compensation based on experience.Work in a collaborative, innovative, and supportive environment.


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Principal Software Engineer

RxSense is a high-growth healthtech company empowering clients and consumers with technology to access lower cost prescription drugs. Its transformative clou...


Rxsense - New Jersey

Published 2 days ago

Data Manager/Senior Data Manager

WebBank WebBank (the "Bank") is a Utah chartered Industrial Bank headquartered in Salt Lake City, Utah. As "The Bank Behind the Brand®", WebBank is a nationa...


Webbank - New Jersey

Published 2 days ago

Applications Development Senior Group Manager

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our core activ...


Citi - New Jersey

Published 2 days ago

Principal Cyber Security Architect Ai

At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dr...


Bayer - New Jersey

Published 2 days ago

Built at: 2025-01-10T17:37:33.620Z