Company Name: TVARIT
Job Role: Senior Full Stack Developer
Experience Required: 5 - 6 Years
Location: Pune, India
Qualification: Bachelor’s or Master’s Degree in Computer Science, Engineering, or related technical field
Industry: AI / SaaS / Manufacturing Technology
Key Responsibilities :
- Full Stack Development : Design, develop, and maintain scalable web applications using React with TypeScript for the frontend and Node.js/Python for the backend.
- AI Integration : Collaborate with data scientists and ML engineers to integrate AI/ML models into the SaaS platform, ensuring seamless performance and usability.
- API Development & Optimization : Build and optimize high-performance REST APIs in Node.js and Python (Django, Flask, or FastAPI) to support real-time data processing and analytics.
- Database Engineering : Design, manage, and optimize data storage using relational (PostgreSQL), NoSQL (MongoDB/DynamoDB), graph, and vector databases for handling complex industrial data.
- Cloud-Native Deployment : Deploy, monitor, and manage services in containerized environments using Docker and Kubernetes on Linux-based systems (Ubuntu/Debian).
- System Architecture & Design : Contribute to architectural decisions, leveraging OOPs, microservices, domain-driven design, and design patterns to ensure scalability, security, and maintainability.
- Data Handling & Processing : Work with large-scale manufacturing datasets using Python (pandas) to enable predictive analytics and AI-driven insights.
- Collaboration & Agile Delivery : Partner with cross-functional teamsincluding product managers, manufacturing domain experts, and AI researchersto translate business needs into technical solutions.
- Performance & Security : Ensure robust, secure, and high-performance software by implementing best practices in algorithms, data structures, and system design.
- Continuous Improvement : Stay updated on emerging technologies in AI, SaaS, and manufacturing systems to propose innovative solutions that enhance product capability.
Must have worked on these technologies.
- 5+ years of experience working with React-Typescript, node.js on a production level
- Python, pandas, High performance REST APIs in node and Python (in Django or Flask or Fast API)
- Databases : Relational DB like PostgreSQL, No SQL DB like Mongo or Dynamo DB, Vector databases, Graphs DBs
- OS : Linux flavor like Ubuntu, Debian
- Source Control and CI/CD
- Software Fundamentals : Excellent command on Algorithms and Data Structures
- Software design and Architecture : OOPs, Design Patterns, Micro Services, monolithic architectures, Domain driven Design
- Containers : Docker and Kubernetes
- Cloud : Fundamentals of AWS like S3 buckets, EC2, IAMs, Security groups
Benefits and Perks :
- Be part of the product which is transforming the manufacturing landscape with AI
- Culture of innovation, creativity, learning, and even failure, we believe in bringing out the best in you.
- Progressive leave policy for effective work-life balance.
- Get mentored by highly qualified internal resource groups and opportunities to avail industry-driven mentorship programs.
- Multicultural peer groups and supportive workplace policies.
- Work from beaches, hills, mountains, and many more with the yearly workcation program; we believe in mixing elements of vacation and work.
How it's like to work for a Startup?
Working for TVARIT (deep-tech German IT Startup) can offer you a unique blend of innovation, collaboration, and growth opportunities. But it's essential to approach it with a willingness to adapt and thrive in a dynamic environment.