Innovien Solutions is currently hiring a Fullstack Developer to work on two separate projects, an internally developed AI platform integrated with their internal ChatGPT solution as well as a brand new web application utilized for customer reporting and order management. This role involves designing, developing, and maintaining end-to-end web applications and collaborating with teams to translate requirements into scalable technical solutions.
Responsibilities:
- Design, develop, and maintain end-to-end web applications, including user interfaces and backend services
- Build responsive and intuitive UI components that present model outputs, search results, and decision support insights
- Develop APIs and backend services that integrate with internal and external systems — including data platforms, AI services, and enterprise applications
- Collaborate with data scientists, AI engineers, and product teams to translate requirements into scalable technical solutions
- Implement and manage asynchronous workflows and API interactions for data and AI-driven features
- Ensure application performance, security, and scalability through best practices and code optimization
- Participate in code reviews, testing, and quality assurance to maintain high code quality
- Maintain technical documentation and contribute to ongoing improvements in architecture and development practices
Requirements:
- 5+ years of hands-on experience as a software developer building and maintaining enterprise-scale applications or platforms using Python
- Experience building modern front-end applications using React — JavaScript or TypeScript — and developing backend services using Django or FAST API
- Strong understanding of RESTful API design and microservices-based architectures
- Experience working with relational databases — storing, retrieving, updating, and managing data
- AI exposure, LLM integrations or MLops understanding
- Familiarity with CI/CD pipelines, version control with Git, and automated testing practices
- Knowledge of application security best practices and experience working in cloud environments — Azure preferred
- Experience with DevOps practices, including deployment automation, monitoring, and observability
- Familiarity with containerization and infrastructure tools — Docker or Kubernetes
- Experience building or integrating applications with AI/LLM-based or agent-driven systems