Overview
We are seeking a motivated Backend Development Intern to join our dynamic team! In this role, you'll be able to work on the core systems that power our applications, ensuring smooth communication between different components and delivering high-performance, scalable solutions. ๐ปโจ
You'll collaborate with cross-functional teams, learn from experienced professionals, and contribute to exciting projects that shape our platform's backbone. If you're passionate about coding, data management, and building reliable systems, this internship is the perfect launchpad for your backend development and integration career.
Why Pikvita
On a mission to support local stores, Pikvita, based in Bengaluru, is an app revolutionizing offline retail by providing merchants with an omnichannel online presence and robust customer engagement. We focus on creating enduring customer connections and boosting revenue while offering lightning-fast delivery to users. Join us at Pikvita to be part of the future of retail!
Your mission (should you choose to accept it)
- Backend Development:
- Design, develop, and maintain backend services using the NestJS framework.
- Collaborate with the front-end team, QA, and other stakeholders to deliver robust solutions.
- Database Management:
- Create efficient and optimized MongoDB queries, including working with aggregate pipelines.
- Ensure effective schema design and database performance optimization.
- CI/CD and Automation:
- Develop, configure, and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- Write Python scripts for automation and other development tasks as needed.
- Deployment and Maintenance:
- Deploy and manage applications on DigitalOcean and AWS environments.
- Monitor application performance and implement improvements for scalability and reliability.
- Problem Solving and Optimization:
- Solve complex problems and implement solutions optimized for performance and scalability.
- Apply knowledge of data structures and algorithms to build reliable backend systems.
Required Skills
- Proficiency in the NestJS or ExpressJS framework and backend development.
- Strong knowledge of MongoDB, including aggregate queries and schema design.
- Experience with CI/CD pipelines and tools such as Jenkins, GitLab CI, or GitHub Actions.
- Ability to write scripts in Python for automation tasks.
- Hands-on experience deploying and managing applications on DigitalOcean and AWS.
- Familiarity with cloud services like EC2, S3, RDS, and networking concepts.
Good-to-Have Skills
- Basic understanding of front-end technologies for seamless API integration.
- Knowledge of containerization tools like Docker.
- Exposure to monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Experience working in an Agile environment
- Additional Skills: Familiarity with frontend technologies such as React.js, Next.js, or React Native is a plus.
Details you want to know
๐ Where โ This is an on-site role in Bangalore, India.
๐ Boost Your Skills & CV โ Get hands-on experience, an official internship certificate, and a portfolio that screams "hire me!"
๐ธ Paid to Learn โ Earn while you grow, with a stipend ranging from โน10,000 to โน16,000 per month, plus extra perks.
๐ Growth That Counts โ A three-month internship following a one-month probation period to prove and improve your skills.
Ready to Code Your Way into Impact? ๐ฅ
If youโre passionate about building sleek, scalable tech, love tackling challenges head-on, and can turn ideas into functional brilliance, we want to hear from you! Join us to create, innovate, and leave your mark on the future of retail. Apply HERE! ๐ป๐