Job Title: Junior Software Developer
Location: [Insert Location / Remote / Hybrid]
Job Type: Full-Time
Job SummaryWe are seeking a motivated Junior Software Developer to join our growing engineering team. You will build, maintain, and optimize modern web applications using a mix of frontend and backend technologies. This role is ideal for a developer who enjoys working across the entire stack, from crafting responsive user interfaces to managing databases and deployment environments.Key Responsibilities
- Frontend Development: Build responsive web applications using React and Next.js.
- Backend Development: Write clean, maintainable server-side code using PHP and the Laravel framework.
- Database Management: Write, optimize, and manage relational databases using SQL.
- DevOps & Infrastructure: Containerize applications using Docker and manage deployments in Linux environments.
- Collaboration: Participate in code reviews, sprint planning, and technical troubleshooting sessions.
Required Skills & Qualifications
- Frontend: Hands-on experience or academic projects using React and Next.js (including SSR/SSG concepts).
- Backend: Solid understanding of core PHP and experience building MVC applications with Laravel.
- Databases: Strong knowledge of SQL syntax, relational database design, and joins (MySQL/PostgreSQL).
- Tools & OS: Familiarity with the Linux command line, basic bash scripting, and Git version control.
- Containers: Understanding of Docker fundamentals (writing Dockerfiles, running containers).
- Education: Bachelor’s degree in Computer Science, a related technical field, or equivalent practical/bootcamp experience.
Preferred (Nice-to-Have) Skills
- Experience deploying applications to cloud platforms (AWS, DigitalOcean, or Vercel).
- Understanding of RESTful API design principles.
- Familiarity with CI/CD pipelines.
Pay: ₹15,000.00 - ₹25,000.00 per month
Benefits:
- Commuter assistance
- Flexible schedule
- Health insurance
- Leave encashment
- Life insurance
- Paid time off
- Provident Fund
Work Location: In person