Job Description
About the Role
We are looking for a highly skilled Full Stack Developer with 3–5 years of hands-on experience in building scalable web applications using Python and PHP. This role is ideal for someone who thrives in a fast-paced start-up environment, takes ownership, and enjoys solving complex technical challenges. You will be responsible for designing, developing, deploying, and maintaining features across both backend and frontend systems (Full Stack Developer).
Key Responsibilities
Develop, test, and deploy high-quality web applications using Python (Django/Flask/Fast API) and PHP (Laravel/CodeIgniter or Core PHP).
Design and maintain clean, efficient, and secure backend architectures and APIs.
Build responsive and user-friendly frontend interfaces using React, Vue.js, Angular, or modern JavaScript frameworks.
Integrate database systems (MySQL, PostgreSQL, MongoDB) and optimize for scalability and performance.
Collaborate with product, design, and business teams to translate requirements into technical solutions.
Write clean, maintainable code and participate in code reviews.
Implement CI/CD pipelines, version control (Git), and automated testing.
Troubleshoot, debug, and upgrade existing systems across both Python and PHP stacks.
Optimize application performance, security, and reliability.
Maintain documentation, architecture diagrams, and system-level technical specs.
Take ownership of deployment, environment configuration, and cloud setups when needed (AWS/Azure/GCP).
Required Qualifications & Skills
3–5 years of experience as a Full Stack Developer in a start-up or high-growth environment.
Academic Qualification – B.E. BTech (CSE) / M.C.A / M. Tech (CSE)
Strong expertise in Python frameworks: Django, Flask, or Fast API.
Strong working knowledge of PHP frameworks: Laravel or CodeIgniter (or strong Core PHP skills).
Hands-on experience with frontend technologies: HTML5, CSS3, JavaScript, React, Vue.js, or Angular.
Strong understanding of REST APIs, microservices architecture, and backend logic.
Experience with databases: MySQL, PostgreSQL, MongoDB, or Redis.
Working knowledge of version control (Git) and branching workflows.
Experience deploying and managing applications on AWS, GCP, Azure, or VPS platforms.
Familiarity with Docker, CI/CD pipelines, server configuration, and develops basics.
Strong problem-solving skills, debugging capability, and performance optimization.
Ability to work independently while collaborating with cross-functional teams.
Preferred Qualifications (Bonus Advantage)
Experience building SaaS-based applications or secure web portals.
Knowledge of authentication systems (JWT, OAuth, SSO).
Understanding of message queues (RabbitMQ, Kafka, Celery).
Experience with cloud functions, serverless architectures, and container orchestration (Kubernetes).
Exposure to Agile/Scrum workflows.
Knowledge of caching systems like Redis or Memcached.
What We Offer
Competitive salary with performance-based incentives.
High ownership role with opportunity to influence product architecture.
Work closely with founders and early team members.
Fast-paced, innovative, and collaborative start-up cul