Senior Programmer Analyst - IDrive 360
Role Type: Full-time | Permanent
Send your resume to: jobsindia@idrive.com
About IDrive
IDrive is a leading provider of secure and scalable cloud backup, S3-compatible object storage, and remote access solutions. Trusted by over 5 million users worldwide, we empower individuals and businesses to protect, access, and manage their data with high-performance tools built for speed, reliability, and security.
IDrive 360 is IDrive's enterprise-scale endpoint backup platform designed for businesses, MSPs, and IT teams. It provides centralized backup management through a web-based console, enabling administrators to protect and monitor endpoints across their organization from a single interface.
Key capabilities include:
- Automated and scheduled backups across multiple devices.
- Centralized management and policy-based administration.
- AES-256 encrypted cloud storage for secure data protection.
- Near real-time file-level recovery and point-in-time restore.
- Immutable snapshots and ransomware protection.
- Support for Windows, macOS, Linux, external drives, and NAS devices.
- Single Sign-On (SSO), two-factor authentication, and IP-based access control.
- Scalable architecture designed for enterprise backup and disaster recovery.
About the Job
As a Full Stack Developer, you will join our dynamic development team to build and enhance secure, scalable applications powering IDrive 360 and our cloud services ecosystem. You will be responsible for developing end-to-end features across frontend and backend technologies, creating intuitive user experiences, and building high-performance services that support enterprise-scale backup, recovery, and cloud management.
Working closely with product, design, QA, and engineering teams, you will help deliver resilient, secure, and reliable applications for businesses and IT administrators worldwide. This role is ideal for developers with hands-on experience across frontend and backend technologies and a passion for building high-performance applications end-to-end.
What you will be doing:
Frontend development
- Build and maintain responsive, modular user interfaces using React.js, AngularJS, and RxJS.
- Collaborate with UI/UX designers to implement intuitive and user-friendly experiences.
- Integrate frontend components with REST APIs and backend services.
Backend development
- Design, develop, and maintain REST APIs and microservices using Spring Boot.
- Manage data access and storage using MySQL and optimize queries for performance.
- Ensure backend systems are secure, scalable, and maintainable.
Collaboration & code quality
- Work closely with cross-functional teams, including QA engineers, designers, and developers, to deliver high-quality software.
- Participate in code reviews and contribute to software design, development, and testing best practices.
- Debug and resolve issues across the application stack to ensure reliability and stability.
Scalable application development
- Contribute to scalable solutions supporting products such as IDrive 360.
- Focus on delivering high-performance, resilient, and secure applications.
What we expect from you:
- 3+ years of hands-on experience in full stack development.
- Strong proficiency in React.js and AngularJS.
- Hands-on experience with Spring Boot for building scalable backend services.
- Working knowledge of MySQL or other relational databases.
- Solid understanding of web application architecture and frontend-backend integration.
- Ability to write clean, maintainable, and well-structured code.
- Strong analytical and problem-solving skills with a collaborative mindset.
- BE/BTech/MTech in Computer Science, Information Science, Electronics, or related disciplines from a recognized university.
Good to have
- Experience with Microservices architecture.
- Exposure to MongoDB, Elasticsearch, Logstash, and Kibana (ELK Stack).
- Familiarity with monitoring, logging, and performance analysis tools in production environments.
- Experience working on cloud-based products, backup systems, or large-scale distributed applications.
- System design experience.
Why join us?
At IDrive, we are creating an environment where innovation thrives, talent is recognized, and people are empowered to grow. We are committed to supporting our team both professionally and personally.
Here’s what you can look forward to as part of our team:
Startup spirit
- Dynamic work culture where ideas are encouraged and innovation is celebrated
- Opportunity to take ownership of projects from concept to completion
- Hands-on exposure to new and emerging technologies
- Collaborative, fast-paced environment that rewards creativity and initiative
- Direct impact — see your work shape real products used by millions
- Room to grow — learn, experiment, and expand your skill set every day
Health & wellness
- Medical insurance with customizable coverage for you and your family
- Comprehensive life and accidental insurance for added peace of mind
- Free annual health check-up to keep your wellbeing on track
Culture & community
- Company events and team lunches to foster connection and collaboration
- Festival gifts and goodies to celebrate special occasions together
Perks that matter
- Competitive pay that reflects your experience and contributions
- Online storage space
Flexible work environment
- Hybrid work model with flexible hours to suit your lifestyle
- Paid time off and holidays to relax and recharge
- Parental leave for life’s important milestones
Company Info
Website: https://www.idrive.com/india/
Address: B-903, 9th Floor, Brigade Tech Park, Whitefield Road, Bangalore, Karnataka, India