Software Development Intern - Full Stack and Mobile Engineering
Bengaluru, Karnataka, India · Full Time internship
11 applicants
- Stipend
- Stipend: INR 18,000 – INR 20,000 / month
- Duration
- 6 months
- Start
- Immediately
- Openings
- 2
Only candidates who can commit to a full-time, in-office internship beginning between October 5, 2026 and November 9, 2026, for a duration of 6 months, and possess relevant skills and enthusiasm for the technologies are eligible. Women aiming to start or resume their careers in software development…
- Work mode
- In office
- Education
- Any graduate with relevant technical training or certification in JavaScript/TypeScript development
- Resume
- Required to apply
About the internship
About the Internship
Astrorize invites technically skilled fresh graduates and early career developers to join as software development interns. This opportunity involves hands-on work across mobile and web applications, backend services, administrative systems, payments, notifications, real-time communication, and cloud infrastructure. Candidates must have practical experience with JavaScript and TypeScript.
Technology Stack
- Mobile development using React Native and TypeScript for Android and iOS, with REST API integration, Firebase Cloud Messaging, and real-time communication.
- Web development on React.js and Next.js with responsive design and API integration.
- Administrative dashboards utilizing React.js, TypeScript, RBAC, and API-driven interfaces.
- Backend engineering with Node.js, TypeScript, REST APIs, Webhooks, event workflows, authentication, and API validation.
- Database and caching technologies including PostgreSQL, Amazon RDS, SQL, and Redis for real-time data handling.
- Cloud infrastructure and services, including AWS (Amazon S3, RDS), Firebase Cloud Messaging, and SMTP/transactional emails.
- Product integration with payment gateways such as Razorpay, payout APIs, LiveKit Cloud for real-time chat, voice/video communication, and live streaming.
Key Responsibilities
- Implement features across mobile, web, and backend systems.
- Build and integrate RESTful APIs.
- Develop React Native applications for Android and iOS platforms.
- Create web applications using React and Next.js frameworks.
- Develop backend services with Node.js and TypeScript.
- Manage PostgreSQL databases and Redis caching layers.
- Integrate external third-party APIs and develop webhook-based workflows.
- Manage payment, notification, and communication system integrations.
- Troubleshoot and debug issues on frontend, backend, and APIs.
- Produce clean, reusable, maintainable code and participate in code reviews.
- Write automated tests and conduct API testing.
- Use Git and GitHub for version control.
- Analyze bugs and identify root causes.
- Collaborate closely with product and engineering teams.
Candidate Requirements
- Practical experience with JavaScript (ES6+) and TypeScript.
- Fundamental understanding or project experience in React, React Native, and Node.js.
- Knowledge of REST API concepts, HTTP/HTTPS protocols, and JSON.
- Experience with PostgreSQL/SQL basics.
- Proficiency in Git and GitHub for version control.
- Understanding of asynchronous programming and Promises.
- Strong problem-solving and debugging skills.
- Strongly Preferred: Next.js, NestJS or Express frameworks, React Native app development, PostgreSQL database design, Redis, WebSockets/real-time communication, webhooks, Firebase Cloud Messaging, AWS S3 / Amazon RDS, Docker, Jest (or similar), and API testing tools like Postman.
- Desirable Skills: Razorpay/payment integrations, LiveKit or similar AV platforms, voice/video integration, live streaming, transactional email systems, CI/CD, AWS deployments, JWT/OTP authentication, RBAC, and fundamental application security/OWASP principles.
- Completed relevant technical training, coursework, certifications, or bootcamps in JavaScript/TypeScript ecosystems.
Work Assignments
- React Native mobile apps for Android/iOS.
- Next.js web applications with responsive design.
- React-based admin dashboards.
- Node.js backend services development.
- Database management with PostgreSQL.
- Redis caching implementation.
- Handling payment and payout integrations.
- Push notifications and real-time chat features.
- Voice and video consultation systems.
- Live streaming functionalities.
- Cloud storage management with AWS S3.
- API and webhook development.
- Authentication and authorization mechanisms.
- Debugging and optimizing production environments.
Benefits of the Internship
- Monthly stipend of INR 18,000 to 20,000.
- Six-month internship duration with full-time, on-site commitment.
- Experience working on a commercial product with full stack and mobile engineering exposure.
- Use of a modern JavaScript/TypeScript tech stack and cloud infrastructure (AWS).
- Exposure to real-time communication, payment integration, and third-party APIs.
- Opportunity to work directly with product and engineering teams.
- Potential for continued work engagement based on performance and business needs.
- Certificate awarded upon successful completion.
Applicant Screening Criteria
- Submission of resume highlighting pertinent technical skills.
- Portfolio or GitHub link if available.
- At least one project demonstrating JavaScript/TypeScript expertise.
- Details of React or React Native projects, if applicable.
- Node.js or backend project credentials, if relevant.
- Summary of API integration or development experience.
- Documentation of any technical training or certifications.
- Only candidates with solid background aligning with JavaScript/TypeScript ecosystems will be considered for technical evaluation.
Who Should Apply
- Candidates ready to commit full-time, on-site for 6 months beginning between October 5, 2026 and November 9, 2026.
- Individuals possessing the relevant skills and a genuine interest in this technology stack.
- Women looking to begin or re-enter their software development careers are also encouraged to apply.
About Astrorize
Astrorize is a tech-focused startup revolutionizing digital astrology and spiritual wellness by combining verified expertise with AI-powered personalized consultations. Their platform melds traditional wisdom such as Vedic astrology, numerology, and tarot with modern technologies and seamless user experiences. The company culture is fast-paced and collaborative, offering team members ownership and the chance to impact the product significantly from an early stage.