Full Stack Developer
BACKGROUND
ARTPARK is looking for an experienced Full Stack Developer (2–5 years of experience) to design, develop, and maintain scalable web and mobile applications powering AI-driven digital platforms for environmental surveillance, disease modelling, and public health research.
As part of a nationwide Collaborative Environmental Surveillance initiative, ARTPARK is developing cutting-edge digital platforms that support environmental surveillance, laboratory workflows, and disease modelling for high-priority human and animal disease pathogens. The project aims to enable early detection, risk assessment, and data-driven public health responses through advanced digital technologies.
The role involves developing scalable web and mobile applications and contributing across the entire software development lifecycle. The candidate will collaborate with Product Managers, QA Engineers, UI/UX Designers, Researchers, and Data Scientists to deliver robust, high-quality digital solutions.
The ideal candidate should have strong full-stack development experience, a solid understanding of modern software engineering practices, and excellent problem-solving skills. The candidate should be passionate about building reliable, scalable software and working in multidisciplinary teams to deliver impactful digital solutions.
Roles & Responsibilities
Develop and enhance web and mobile applications using Flutter, Next.js, and NestJS.
Design, develop, and maintain scalable REST APIs and backend services.
Build configurable modules supporting multiple pathogen surveillance workflows.
Optimize application performance, database queries, and overall system scalability.
Develop secure, reusable, and maintainable code following software engineering best practices.
Collaborate with Product Managers, QA Engineers, UI/UX Designers, Researchers, and Data Scientists to deliver high-quality features.
Participate in code reviews, debugging, testing, and release activities.
Support cloud deployments, CI/CD pipelines, and production issue resolution.
RequirementsBachelor's degree in Computer Science, Software Engineering, or a related field.
3–5 years of experience in full-stack web and mobile application development.
Experience building production-grade applications.
Experience working on large-scale, data-driven applications is preferred.
Experience with scientific, healthcare, LIMS, GIS, or open-source projects is an added advantage.
Technical Skills
Frontend
Flutter
Dart
Next.js
React.js
TypeScript
Backend
NestJS
Node.js
REST APIs
JWT Authentication
Database
PostgreSQL
Redis
DevOps & Cloud
Docker
Git
CI/CD
AWS (Preferred)
Architecture & Engineering
Modular architecture
API design
Role-Based Access Control (RBAC)
Offline-first application development
Functional Skills
Strong problem-solving and analytical skills.
Experience working in Agile/Scrum development teams.
Effective communication and cross-functional collaboration.
Familiarity with Git, Linear/Jira, and Slack.
Ability to write clean, maintainable, and well-documented code.
Strong ownership mindset with excellent debugging and code review skills.
ARTPARK @ IISc : Innovation factory for next-gen robotics & AI
ARTPARK is India's leading deep-tech venture builder and incubator focused on robotics, connected autonomous systems, and AI. Leveraging our unique facilities and ecosystems, we strive to provide meaningful support to very early-stage startups building deep-tech products based in research. We are a nonprofit organization created by Indian Institute of Science (IISc, Bengaluru) with support from the Department of Science & Technology (Government of India) and the Government of Karnataka.