Web Developer - Full Stack
Entry-Level | End-to-End Web Development
Location: Rajaji Puram, Lucknow
Experience: 0-6 Months
Employment Type: Full-Time
Work Mode: On-site
The Role
We're putting together a compact, hands-on development team in Lucknow and are looking to bring on a Web Developer who can move comfortably across the entire stack - the interface a user interacts with, the logic running behind it, and the data that holds it all together.
We're not looking for someone boxed into one end of development. We want a developer who can pick up HTML, CSS, and JavaScript on one side, Python and/or PHP on the other, and stitch the two together with databases and APIs without needing to be walked through it.
This opening is built for freshers and early-career developers (up to 6 months) who'd rather learn by shipping real features than by watching from the sidelines.
Your Day-to-Day
Building
Turn requirements into working, responsive web pages using HTML5, CSS3, and JavaScript.
Write server-side logic in Python and/or PHP to support those pages.
Keep code clean, readable, and reusable - across both ends of the stack.
Connecting
Wire up interfaces to backend services, databases, and third-party APIs.
Work with REST APIs and handle HTTP request-response flows correctly.
Perform database operations - creating, reading, updating, and deleting records as the application demands.
Trace and fix bugs, test features, and tighten up application behaviour end to end.
Contribute to improving existing full-stack applications and their performance.
Pair with senior developers to translate requirements into working software.
Track your work through Git/GitHub and collaborate with the team.
Refining
Trace and fix bugs, test features, and tighten up application behaviour end to end.
Contribute to improving existing full-stack applications and their performance.
Pair with senior developers to translate requirements into working software.
Track your work through Git/GitHub and collaborate with the team.
The Skill Set
Languages & Core Programming
Solid grasp of HTML5, CSS3, and JavaScript.
Foundational command of Python and/or PHP - variables, functions, conditionals, loops, data structures, and basic OOP.
Ability to use front-end and backend languages together within one application.
Web & Application Development
Comfort with responsive layouts, forms, UI principles, and browser developer tools.
Working knowledge of DOM manipulation and client-side form validation.
Understanding of server-side programming and how application logic is structured.
Familiarity with REST APIs, HTTP methods, and request-response handling.
Ability to link an application to its database and external services.
Databases & Data Handling
Basic MySQL knowledge with the ability to write SQL queries.
Understanding of tables, relationships, primary and foreign keys.
Comfort with CRUD operations.
Exposure to MongoDB or other databases is a bonus.
Tooling & Workflow
Basic Git and GitHub usage.
Understanding of debugging, testing, and organising code sensibly.
Awareness of development workflows and how applications are deployed.
Academic, personal, internship, or GitHub projects all count in your favour.
Bonus Points (Not Mandatory)
React on the front end.
or comparable backend tooling.
Python frameworks such as Django or Flask, or PHP frameworks such as Laravel.
Any freelance, internship, or self-driven project work you can point to.
A Note on Expectations
Python and PHP are the primary backend languages here, paired with HTML, CSS, and JavaScript on the front end. We're not expecting mastery across every technology listed - a balanced, working foundation across the stack matters far more than ticking every box.