Node.js and React.Js Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
IQVIA is seeking an experienced Node.js and React Lead in Bengaluru, India, for a full-time, hybrid role. This position will support small customers on Expert Events, managing new implementations, migrations from RD, and Unified platforms. The core of this role is backend development for an enterprise-grade SaaS platform, emphasizing high performance, responsiveness, and scalability.
Key Responsibilities:
- Backend Development: Design, document, code, unit test, review, and troubleshoot server-side components using Node.js, ensuring code is reusable, testable, and efficient.
- API Development: Implement RESTful APIs for front-end services and third-party integrations.
- Database Management: Utilize MySQL and NoSQL databases for data storage and retrieval.
- Performance Optimization: Identify and resolve performance bottlenecks to ensure high API responsiveness.
- Security: Implement robust security and data protection measures, adhering to industry standards.
- Collaboration: Work closely with front-end developers, product managers, and stakeholders, participating actively in code reviews.
- Testing & QA: Write comprehensive unit and integration tests to maintain code quality.
- Continuous Improvement: Stay abreast of industry trends and propose enhancements to processes and architecture.
- Support: Provide UAT support, deployment assistance, and root cause analysis for issues.
Qualifications & Experience:
- Total Experience: 10+ years in software development lifecycle (design, documentation, coding, testing, deployment, enhancements, etc.).
- Sector Experience: 5+ years in the Life Sciences/Healthcare sector is preferred.
- Technical Skills:
- 5+ years of experience developing large-scale corporate solutions using Node.js and React.
- Strong expertise in Node.js development.
- Hands-on experience with AWS services (EC2, S3, RDS) and cloud architecture.
- Experience with MySQL and NoSQL databases.
- Understanding of RESTful APIs and microservices architecture.
- Experience with containerization (Docker) is a plus.
- Familiarity with Agile, Waterfall, Sprint, and QA processes.
- Experience in life sciences and/or Speaker Bureau environments is preferred.
- Strong technical documentation skills.
- Proficiency with tools such as CSM, Confluence, Smartsheet, and GIT.
- Preferred Additional Skills:
- iOS development experience (Objective-C or Swift).
- Interest or experience with React Native or Flutter.
- Soft Skills:
- Excellent problem-solving and interpersonal skills.
- Strong project management and client-facing capabilities.
- Ability to manage multiple priorities effectively.
- High attention to detail and commitment to quality.
- Strong verbal, written communication, and presentation skills.
- Education: Bachelor’s degree or equivalent work experience.
IQVIA is committed to integrity in its hiring process and maintains a zero-tolerance policy for candidate fraud. All submitted information must be truthful and complete.
Company
IQVIA
IQVIA is a leading global provider of clinical research services, commercial insights, and healthcare intelligence, serving the life sciences and healthcare industries. Based in Bengaluru, India, the ...