We are seeking a Senior React Node Developer with 6 to 10 years of experience to join our dynamic team. The ideal candidate will have expertise in React JS and Node JS and will work in a hybrid model. This role involves developing innovative software solutions that align with our company’s goals and enhance user experience. The position offers a day shift schedule with no travel required.
In this role, you will:
- Develop high-quality software design and architecture using React JS and Node JS to meet project requirements and enhance user experience.
- Collaborate with cross-functional teams to define design and ship new features that align with business objectives.
- Write clean scalable and efficient code that adheres to best practices and coding standards.
- Conduct code reviews to ensure code quality and maintainability providing constructive feedback to peers.
- Troubleshoot and debug applications to optimize performance and ensure seamless functionality.
- Ensure software is developed in compliance with security and data protection guidelines.
- Provide technical guidance and mentorship to junior developers to foster skill development and knowledge sharing.
- Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
- Develop and maintain documentation for software design architecture and development processes.
- Test and deploy applications and systems ensuring high availability and reliability.
- Continuously improve development processes and contribute to the enhancement of team productivity.
What you’ll need to succeed (required skills):
- Possess a strong understanding of React JS and Node JS with proven experience in developing scalable applications.
- Demonstrate proficiency in front-end and back-end development with a focus on creating seamless user interfaces.
- Exhibit strong problem-solving skills and the ability to troubleshoot complex software issues effectively.
- Have experience working in a hybrid work model with the ability to collaborate effectively both remotely and in-person.
- Show a commitment to continuous learning and staying updated with the latest industry trends and technologies.
- Display excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
- Hold a bachelor’s degree in computer science engineering or a related field or equivalent practical experience.
Salary and Other Compensation:
The annual salary for this position is between $94,500 to $107,000 depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
- Medical/Dental/Vision/Life Insurance
- Paid holidays plus Paid Time Off
- 401(k) plan and contributions
- Long-term/Short-term Disability
- Paid Parental Leave
· Employee Stock Purchase Plan
Working arrangements:
At Cognizant, we strive to provide flexibility wherever possible, and we are here to support a healthy work-life balance though our various wellbeing programs. Based on this role’s business requirements, this is a hybrid position requiring 3-4 days a week in a client office at Hartford, Connecticut, USA.