About the Role :
We are seeking a talented and versatile Full Stack Developer to join our team. In this role, you will be responsible for developing, maintaining, and optimizing web applications across both the front-end and back-end . You will work closely with designers, product managers, and other developers to deliver high-quality, scalable, and secure solutions.
Key Responsibilities :
- Design, develop, and maintain responsive front-end applications using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue.js) .
- Build and optimize back-end services and APIs using Node.js, Python, Java, or .NET .
- Work with databases (SQL and NoSQL) for efficient data storage and retrieval.
- Implement and maintain RESTful APIs or GraphQL services.
- Collaborate with UI / UX designers to implement user-friendly interfaces.
- Write clean, maintainable, and testable code following best practices.
- Optimize applications for maximum performance, scalability, and security .
- Work with version control tools like Git and participate in code reviews.
- Deploy applications to cloud environments (AWS, Azure, GCP) or on-prem servers.
- Troubleshoot and resolve bugs, bottlenecks, and performance issues.
Required Skills & Qualifications :
Proven experience as a Full Stack Developer or similar role.Strong proficiency in JavaScript and one or more modern front-end frameworks (React, Angular, Vue.js).Experience with back-end technologies like Node.js, Python, Java, .NET , or similar.Knowledge of SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.Familiarity with cloud platforms ( AWS, Azure, GCP ) and containerization (Docker, Kubernetes).Understanding of API design, microservices architecture , and CI / CD pipelines .Strong problem-solving skills and attention to detail.Good understanding of security practices (authentication, authorization, encryption).Nice to Have :
Experience with DevOps tools (Jenkins, GitHub Actions, Terraform).