A
Internship

Software Development Intern - Full Stack and Mobile Engineering

Astrorize

Bengaluru, Karnataka, India · Full Time internship

11 applicants

Stipend
Stipend: INR 18,000 – INR 20,000 / month
Duration
6 months
Start
Immediately
Openings
2
Who can apply

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.

Perks

Certificate

Tools & software

Amazon Web Services AWS required
🤖
Online · instant AI help
Broxer