Job Description
Job Summary
- The Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications.
- You will work across both front-end and back-end systems, collaborating closely with product, design, and other engineering team members to deliver high-quality solutions.
Key Responsibilities
- Develop and maintain web applications using modern frameworks and technologies
- Build responsive and user-friendly front-end interfaces
- Design and manage efficient back-end services and APIs
- Collaborate with cross-functional teams to define and implement new features
- Troubleshoot, debug, and optimize application performance
- Ensure application security, scalability, and reliability
- Participate in code reviews and follow best development practices
Required Skills & Qualifications
- Proven experience as a Full Stack Developer or similar role
- Strong knowledge of HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue)
- Experience with backend technologies (Node.js, Python, PHP, or similar)
- Familiarity with databases (MySQL, PostgreSQL, MongoDB, etc.)
- Understanding of RESTful APIs and version control systems (Git)
- Strong problem-solving and analytical skills
- Ability to work effectively in an onsite team environment
- Experience with cloud platforms (AWS, Azure, or GCP)
- Knowledge of DevOps practices and CI/CD pipelines
- Experience working in agile environments.