About Great Learning
Great Learning is a leading ed-tech company committed to lifelong learning and career transformation. We offer an array of programs that empower professionals to achieve their career goals through high-quality education and practical skills. Join us in shaping the future of education with cutting-edge technology.
Role Overview
As a Full Stack Developer, you’ll play a critical role in developing and enhancing features using the latest web and mobile technologies. This position involves full lifecycle ownership, from implementation to deployment, ensuring our platforms are robust, responsive, and user-friendly.
- 📍 Location: Bengaluru, Karnataka, India
- 💼 Type: Full-time
Key Responsibilities
- Hands-on Development: Build and enhance features following design guidelines, coding standards, and best practices using modern web and mobile technologies.
- End-to-End Ownership: Oversee deliverables throughout the lifecycle, from implementation to post go-live monitoring, ensuring impactful solutions for stakeholders.
- Cross-functional Collaboration: Work closely with Product Managers and Designers to refine user experiences and deliver comprehensive, user-centric solutions.
- Performance & Scalability: Ensure all features are responsive, performant, and scalable across different devices and platforms.
- Operational Excellence: Proactively monitor applications, troubleshoot issues, and perform root-cause analysis to maintain reliability and user satisfaction.
- Continuous Improvement: Participate in code reviews, share knowledge with peers, and stay updated on evolving technologies for ongoing improvements.
Requirements
- Web Fundamentals: Strong command of HTML5, CSS3, and JavaScript for creating pixel-perfect UIs.
- Frameworks: Experience with React (web) and React Native (mobile) preferred; proficiency in one with the ability to ramp up quickly in the other is acceptable.
- Cross-platform Mindset: Develop features that are responsive on the web, feel native on mobile, and work reliably across breakpoints.
- Tooling: Proficiency with Git/GitHub and code-quality tools like ESLint and Prettier.
- Learnability: Ability to quickly pick up new frameworks and technologies.
- Backend (plus): Experience with Node/Express or other frameworks like Rails; knowledge of languages such as Ruby, Java, or Python is a bonus.
Why Join Great Learning?
- Innovative Environment: Be part of a team that’s pioneering the future of education using advanced technologies.
- Career Growth: Opportunities for learning and development to enhance your professional skills.
- Impactful Work: Contribute to educational solutions that transform careers and lives.
- Collaborative Culture: Work with a talented team of Product Managers, Designers, and Developers.
How to Apply
https://docs.google.com/forms/d/e/1FAIpQLScIZ0BPrfkWO9JpFT3nutvOePZO_zV7n71nw8gFhVC9aBnSkw/viewform