Software Developer (Internal Products) (Bengaluru)

Software Developer (Internal Products) (Bengaluru)

04 Aug
|
iVigee
|
Bengaluru

04 Aug

iVigee

Bengaluru

Job Description

Why choose iVigee

iVigee is a physician-lead pharmacovigilance exclusive company, combining deep regulatory expertise with AI-enabled tools (such as iViReg, iViTracker, iViSight) to support clients drug safety life cycles.

Founded in 2021, all our leaders have years of experience in all areas of pharmacovigilance - science, regulations, and technology. Our acquisition strategy allows us to attract and choose both the best global talent, and companies.

Our world leading Pharmacovigilance Intelligence platform iViReg is the first to truly focus on the needs of PV professionals, and as we open that system up with our AI interface, we continue to embrace the current and future needs of the pharmacovigilance community and demonstrate our commitment to it.

Our advanced expertise in pharmacovigilance and technology keeps us two steps ahead, delivering sustainable, progressive, and seamless solutions. With strategic centres of excellence in Europe and the US, and our network of experts in over 150 countries, we service the complex global needs of our clients with speed and ease.

We hire for values as much as we hire for expertise. Our culture is built on a shared belief in doing PV the right way, with honesty, ambition, and a genuine care for the work. If these values resonate with you, you'll fit right in.

Fearless

We are not afraid of big tasks and challenges. Not timid to speak up, not timid to ask. Always seek and speak the truth.

Trustworthy professionals

Our competence gives us confidence that we will deliver on our promises. We do it with integrity and quality that earns trust. We do it with a smile, as we love our work that makes our clients happy, saves life and prevents harm.

Enabling innovation

Best practices and tools are giving us our competitive advantage. We are early adopters. We iterate frequently to be better than yesterday, every day.

Sustainable manner

We are interested in long-term relationships, lasting solutions, and good work-life balance. We improve our environment, support communities, raise talent, and build our company to last.

As a company applying the Topgrading methodology, we conduct a thorough recruitment process covering your career history, achievements, challenges, important decisions and key professional relationships. At the final stage, shortlisted candidates will be asked to arrange reference calls with selected former supervisors.

Purpose Of The Job Position

The Software Developer (Internal Products) is responsible for designing, building,



and maintaining the web applications that make up iVigee's internal product portfolio, including our pharmacovigilance reporting, signal management, and workflow automation platforms.
This individual works across the stack, with primary depth in Next.js and Node.js, translating product requirements into well-structured, performant, and maintainable applications used daily by internal delivery teams and, increasingly, by our clients.

The ideal candidate is a hands-on engineer who has shipped and supported production web applications, takes ownership of quality from design through release, writes code that colleagues can read and extend, and is eager to grow quickly in a small, fast-moving product team where sound judgement matters as much as technical skill.

Major Tasks And Responsibilities

Application Development and Delivery:

- Design, build, and maintain features across iVigee's internal product suite using Next.js, React, and Node.js.
- Develop and consume REST APIs, integrating front-end applications with backend services, relational databases, and third-party systems.
- Translate product requirements and wireframes into responsive, accessible, and performant user interfaces.
- Deliver work in short, predictable iterations, carrying features from local development through review, testing, and release.

Technical Design And Code Quality

- Contribute to architecture and design decisions for new modules, covering data models, component structure, state management, and API contracts.
- Write clean, documented, and testable code, and participate actively in peer code reviews.
- Diagnose and resolve defects, performance bottlenecks, and production issues, addressing root cause rather than symptoms.
- Apply secure development practices across authentication, authorization, input validation, and the handling of sensitive data.

Product Collaboration And Support

- Work directly with product leads and internal users to clarify requirements, propose practical options, and refine scope.
- Support the release process, including build pipelines, environment configuration, and deployment to cloud-hosted environments.




- Maintain technical documentation for the applications you own so that others can support and extend the work.
- Provide timely support for issues raised by internal users and by client-facing delivery teams.

Team Contribution And Continuous Improvement

- Collaborate with backend, data, and validation colleagues so that changes remain compatible with the wider platform and with GxP expectations where they apply.
- Share knowledge through code reviews and technical walkthroughs, and support colleagues joining the codebase.
- Identify and propose improvements to tooling, developer workflow, and application performance.
- Keep current with the Next.js and Node.js ecosystems and adopt new capabilities where they bring a clear benefit.

Specific Requirements For The Position

Education

Bachelor's degree or higher in Computer Science, Information Technology, Software Engineering, or a closely related discipline.

Experience

At least 2 years of hands-on software development experience building and supporting production web applications.

Practical, project-level experience with Next.js and Node.js, including work that has been released to real users.

Experience working with relational databases and integrating applications with external APIs and services.

Prior experience in a regulated industry such as life sciences, pharmacovigilance, or healthcare is a plus.

Special skills

Strong command of Java Script and Type Script, contemporary React patterns, and the Next.js rendering, routing, and data-fetching model.

Practical experience with server-side Node.js development, REST API design, authentication, and session handling.

Working knowledge of SQL and relational data modeling; exposure to Python and FastAPI is a plus.

Familiarity with Git-based workflows, CI/CD pipelines, containers, and cloud hosting, with Microsoft Azure preferred.

Ability to take a feature from requirement to release and work productively with light supervision.

Language skills

Excellent English communication skills with strong command over written and spoken language.

Ability to explain technical decisions and trade-offs clearly to non-technical colleagues.

Ability to work independently and collaboratively in a fast-paced product environment.

Detail-oriented with a strong focus on code quality, reliability, and maintainability.

Computer skills

Excellent proficiency with modern development tooling, including Git, an IDE such as VS Code, Node-based build tooling, and API testing tools, strong working knowledge of Microsoft Office Suite (Word, Excel, Power Point, Outlook).

📌 Software Developer (Internal Products) (Bengaluru)
🏢 iVigee
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer (internal products) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software developer (internal products) (bengaluru) / bengaluru