Junior Full Stack Engineer — Remote
RecruitkarIndoreRemote
Skills we’re looking for
About this role
About the Role
We are looking for a Junior Full Stack Engineer to join our remote engineering team. This role is ideal for someone who has a good understanding of web development fundamentals and wants hands-on experience building, improving, and maintaining real-world web applications.
The selected candidate will work across both frontend and backend development, collaborate with senior developers, troubleshoot issues, write clean and maintainable code, and contribute to new product features.
Location: Indore, Madhya Pradesh — Remote
Stipend: ₹15,000 per month
Experience: 0–1 year / Freshers with relevant projects welcome
Employment Type: Full-time, Remote
Key Responsibilities
- Develop and maintain responsive web applications across frontend and backend.
- Build reusable and responsive UI components.
- Convert designs and requirements into functional web pages.
- Develop and integrate REST APIs.
- Work with databases to store, retrieve, and manage application data.
- Implement authentication, authorization, forms, validations, and other application features.
- Debug and resolve frontend and backend issues.
- Write clean, readable, reusable, and maintainable code.
- Participate in code reviews and incorporate feedback from senior engineers.
- Test features and fix bugs before deployment.
- Integrate third-party APIs and services when required.
- Work with Git and follow proper version-control practices.
- Monitor application performance and improve code where necessary.
- Collaborate with designers, product managers, and other developers.
- Learn and adopt new technologies and development practices as the project evolves.
Full Stack Technologies
Depending on the project, you may work with technologies such as:
Frontend
- HTML5
- CSS3
- JavaScript / TypeScript
- React.js
- Next.js
- Responsive Web Design
- Tailwind CSS / Bootstrap
- State management and component-based development
Backend
- Node.js
- Express.js / similar backend frameworks
- REST API development
- Authentication and authorization
- Server-side validation
- API integration
Database
- MongoDB
- PostgreSQL / MySQL
- Database design and CRUD operations
- Basic query optimization
Development & Deployment
- Git and GitHub
- npm / package management
- Postman or similar API testing tools
- Docker — basic understanding is a plus
- Cloud deployment — basic understanding of platforms such as AWS, Vercel, or similar services is a plus
Typical Day-to-Day Work
A typical day may involve:
1. Attending a short daily stand-up or team sync.
2. Reviewing assigned development tasks and priorities.
3. Building frontend components or implementing backend APIs.
4. Connecting frontend screens with backend services.
5. Working with databases and application data.
6. Debugging errors and resolving reported issues.
7. Testing newly developed functionality.
8. Reviewing code or participating in peer code reviews.
9. Pushing changes through Git and creating pull requests.
10. Discussing technical questions, blockers, or implementation approaches with senior developers.
11. Learning new tools or technologies required by the project.
Requirements
- Good understanding of HTML, CSS, and JavaScript.
- Basic knowledge of frontend frameworks such as React.js.
- Understanding of backend development with Node.js or another backend technology.
- Familiarity with REST APIs and HTTP methods.
- Basic understanding of databases and CRUD operations.
- Comfortable using Git/GitHub.
- Understanding of responsive web development.
- Ability to debug problems independently and ask for help when needed.
- Good logical thinking and problem-solving skills.
- Willingness to learn and work with new technologies.
- Good communication and collaboration skills.
Good to Have
- TypeScript experience.
- Next.js experience.
- Experience with MongoDB or PostgreSQL.
- Experience building and consuming REST APIs.
- Knowledge of authentication such as JWT/session-based authentication.
- Familiarity with Docker or cloud deployment.
- Understanding of basic data structures and algorithms.
- Experience with personal, academic, freelance, or open-source projects.
- A GitHub profile showcasing projects.
What We Offer
- ₹15,000/month stipend
- Fully remote work
- Hands-on experience with real-world full-stack projects
- Mentorship and guidance from experienced developers
- Exposure to modern frontend and backend technologies
- Opportunity to work across the complete development lifecycle
- Collaborative engineering environment
- Opportunity to grow into a full-time software engineering role based on performance and business requirements
Who Should Apply?
This position is particularly suitable for fresh graduates, final-year students, recent engineering/computer-science graduates, or junior developers who have built projects and want to gain professional experience in full-stack development.
If you enjoy building web applications, solving technical problems, and learning new technologies, we'd love to hear from you.
Role details
- Role level
- Intern
- Domain
- Full Stack