Company: TechMomentum Learning Solutions
Location: Remote / Hybrid
Duration: Upto 6 months
About TechMomentum Learning Solutions
At TechMomentum, we're passionate about closing the skills gap in the tech industry. We build immersive, interactive, and accessible learning platforms that help aspiring developers master in-demand technologies. Our platform is used by thousands of learners to build their careers, and as an intern, you'll be contributing directly to their success.
The Opportunity
Are you a React enthusiast who's curious about how applications go from code on your laptop to a live product on the web? This is your chance to bridge that gap!
We are looking for a motivated React Developer Intern to join our engineering team. You won't just be writing code in a sandbox; you'll be involved in the full lifecycle of our learning platform. A core part of this role involves gaining hands-on experience with AWS deployment, putting the "Dev" and "Ops" into your learning journey. You'll help us build, deploy, and maintain the very tools that teach others.
Key Responsibilities
Develop \& Maintain: Assist in developing new user-facing features using React.js and modern front-end frameworks.
Code Quality: Write clean, reusable, and well-documented code under the guidance of senior developers.
Collaborate: Work closely with the UI/UX design team to translate design wireframes into high-quality, responsive code.
Test \& Debug: Participate in testing and debugging to ensure application performance, quality, and responsiveness.
Learn \& Implement AWS Deployment:
Gain hands-on experience in deploying and hosting React applications on Amazon S3 and CloudFront.
Learn to configure and manage serverless functions using AWS Lambda.
Assist with setting up and managing CI/CD pipelines for automated deployments.
Help monitor application health and performance using AWS tools.
What We're Looking For (Qualifications)
Required Skills \& Experience:
Currently pursuing a degree in Computer Science, Engineering, or a related field, or a recent graduate from a coding bootcamp.
Solid understanding of JavaScript (ES6+) and React.js fundamentals (Components, JSX, State \& Props).
Familiarity with core front-end technologies including HTML5 and CSS3.
A strong desire and willingness to learn about AWS cloud services and deployment strategies.
Basic familiarity with Git version control.
A problem-solving mindset and a passion for building great user experiences.
Nice-to-Have (Don't worry if you don't have all of these!):
Any exposure to AWS (e.g., through a personal project, coursework, or the AWS Educate program).
Experience with state management libraries like Redux or Context API.
Knowledge of modern CSS-in-JS libraries or CSS frameworks.
Understanding of RESTful APIs.
What You'll Gain
Mentorship: Work directly with experienced developers who will guide you and help you grow.
Real-World Experience: Contribute to a live, production-level application used by real customers.
Resume-Boosting Skills: Gain highly marketable skills in both modern React development and AWS deployment—a powerful combination.
Portfolio Projects: The features you build and deploy will be part of your professional portfolio.
Potential for Full-Time Offer: Outstanding performers may be considered for a full-time role upon completion of their degree or program.
How to Apply
If you're excited to build the future of learning and get your hands dirty with cloud deployment, we want to hear from you!
Please send your resume and a link to your GitHub profile (or a portfolio/code sample) to careers@techmomentum.in with the subject line "React Developer Intern Application - [Your Name]".
Job Types: Full-time, Internship
Contract length: 3 months
Pay: ₹5,000.00 - ₹6,000.00 per month
Work Location: Remote