Full Stack Developer Job Description
Job Title: Full Stack Developer
Job Summary:
We are looking for a skilled Full Stack Developer to design, develop, test, and maintain web applications. The ideal candidate should have experience with front-end technologies, back-end programming, databases, APIs, and version control systems.
Key Responsibilities
- Develop responsive and user-friendly web applications.
- Build front-end interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Develop back-end services using Node.js, Python, Java, PHP, or .NET.
- Design and manage databases such as MySQL, PostgreSQL, or MongoDB.
- Create and integrate RESTful APIs.
- Write clean, maintainable, and efficient code.
- Test, debug, and optimize applications.
- Collaborate with designers, developers, and project managers.
- Use Git for version control.
- Deploy and maintain applications on cloud platforms like AWS, Azure, or Google Cloud.
- Ensure application security and performance.
Required Skills
- Proficiency in HTML5, CSS3, and JavaScript.
- Experience with React.js, Angular, or Vue.js.
- Knowledge of Node.js, Express.js, Python (Django/Flask), Java (Spring Boot), or PHP (Laravel).
- Strong understanding of SQL and NoSQL databases.
- Experience with REST APIs and JSON.
- Familiarity with Git and GitHub.
- Understanding of authentication (JWT, OAuth).
- Basic knowledge of Docker and CI/CD pipelines.
- Good problem-solving and debugging skills.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
- 1–5+ years of experience in full stack development (depending on the role).
- Strong portfolio or GitHub projects demonstrating development skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Knowledge of TypeScript.
- Familiarity with microservices architecture.
- Experience with Agile/Scrum methodologies.
- Understanding of DevOps practices.
Salary (Approximate)
- India: ₹4 LPA – ₹20+ LPA (depending on experience and company).
- United States: $70,000 – $150,000+ per year.
Common Technology Stack (MERN)
- Frontend: HTML, CSS, JavaScript, React
- Backend: Node.js, Express.js
- Database: MongoDB
- Version Control: Git, GitHub
- Deployment: AWS, Vercel, Netlify, Render
Pay: ₹15,000.00 - ₹20,000.00 per month
Benefits:
- Cell phone reimbursement
- Flexible schedule
- Food provided
- Leave encashment
- Life insurance
- Paid sick time
- Provident Fund
Work Location: In person