Software Engineer
Aerem
Software Engineering
Mumbai, Maharashtra, India
ABOUT AEREM
Aerem is India's end-to-end platform making solar adoption simple for MSMEs and homeowners, empowering them to harness the power of sun and reduce electricity cost by up to 80%.
Our strength lies in delivering a comprehensive approach that addresses every friction point in solar adoption from finding the right installer to ensuring the right price, equipment, quality, and financing. We operate India's only RBI-licensed solar-focused NBFC and SunStore, a B2B marketplace that connects OEMs, distributors, and installation partners in a seamless ecosystem. This entire experience comes together on our integrated digital platform, allowing customers to manage their solar journey, from start to savings, in one place.
Backed by Blume Ventures, UTEC, Avaana Capital, British International Investment (BII), SE Ventures, and Riverwalk Holdings, we are dedicated to transforming India's solar energy landscape while delivering exceptional returns for businesses and supporting local solar entrepreneurs.
SDE 1 – Full Stack Engineer
We are looking for a highly motivated Full Stack Engineer with strong experience in modern full stack development to build scalable, high-performance applications. The ideal candidate should be passionate about product engineering, capable of working across backend and frontend systems, and excited about leveraging modern AI-assisted development workflows.
Candidates from Tier-1 engineering colleges are preferred.
Responsibilities
- Design, develop, and maintain scalable web applications using modern full stack technologies.
- Build clean, reusable, and maintainable frontend components and backend services.
- Develop APIs and integrate third-party services.
- Work on real-time systems, asynchronous workflows, and high-throughput applications where required.
- Optimize applications for performance, scalability, and reliability.
- Collaborate closely with product, design, and engineering teams to ship features rapidly.
- Participate in code reviews, architecture discussions, and engineering best practices.
- Write well-tested, production-grade code and contribute to CI/CD workflows.
- Use AI-assisted and agentic AI development workflows to improve engineering velocity and quality.
Required Skills
- 1–4 years of hands-on experience in full stack development.
- Strong proficiency in:
- Node.js
- TypeScript
- React.js with Next.js
- MongoDB
- PostgreSQL
- Strong understanding of SQL, database design, and query optimization.
- Good understanding of REST APIs and backend architecture.
- Strong understanding of asynchronous programming and modern web architecture.
- Familiarity with Git, version control, and collaborative development workflows.
- Good problem-solving skills and strong computer science fundamentals.
- Ability to work in a fast-paced product environment.
Preferred Qualifications
- Candidates from Tier-1 engineering colleges preferred.
- Experience building and deploying production-grade applications.
- Experience using AI coding assistants, agentic AI workflows, or AI-native development tools in real production environments.
- Demonstrated experience delivering production outcomes using agentic AI systems/tools will be strongly preferred.
- Exposure to cloud platforms such as AWS or GCP.
- Familiarity with Docker, CI/CD pipelines, and monitoring tools.
- Knowledge of React Native mobile app development is a plus.
- Experience working in startups or high-growth engineering teams is a plus.
What We Look For
- Strong ownership mindset.
- Product thinking and attention to user experience.
- Bias toward execution and shipping quickly.
- Curiosity toward emerging AI-driven software development practices.
- Ability to learn fast and adapt to evolving technologies.
Location
Mumbai (Onsite)