Full stack Developer
Role description
- Full Stack Developer is responsible for designing, developing, and maintaining applications across both frontend (client-side) and backend (server-side) layers. This role requires proficiency in multiple technologies, frameworks, and tools to deliver scalable, secure, and user-friendly applications. Candidate should be able to work with cross-functional teams (developers, designers, product managers) in delivering new features.
Responsibilities
- Frontend Development
- Backend Development
- API Development & Integration
- Deployment & DevOps
- Testing & Maintenance
- Collaboration & Agile Practices
Qualification and Specialization:
- Master's / Bachelor's degree in IT/Computer Science
Skills:
- Front End technologies like Angular/React/HTML/ CSS
- Back end technologies like Node.js, Python, Java, PHP
- Database and Storage - MySQL, PostgreSQL, MongoDB
- DevOps & Deployment – Github, Jenkins , Cloud platforms , Containerization
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of Agile methodologies (Scrum).
Learning outcomes:
- End-to-End Development Expertise
- Technical Mastery Across Multiple Layers
- DevOps & Cloud Competencies
- Problem-Solving & System Design
- Soft Skills & Collaboration
- Career Growth & Market Value
- Exposure to emerging technologies in real life scenarios