Job Summary : We are seeking a highly skilled Full Stack Developer who is proficient in both front-end and back-end development. The ideal candidate will have experience with all stages of software development and a strong understanding of web frameworks, APIs, databases, and cloud services.
Key Responsibilities :
- Design, develop, and maintain web applications using modern frameworks and technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code.
- Create and manage databases, ensuring high performance and responsiveness.
- Develop and integrate RESTful APIs and web services.
- Implement responsive design principles to ensure applications work on various devices.
- Troubleshoot, debug, and optimize applications for maximum speed and scalability.
- Stay up-to-date with emerging technologies and industry trends.
- Conduct code reviews and provide constructive feedback to team members.
Requirements :
Proven experience as a Full Stack Developer or similar role.Proficiency in front-end languages and libraries (e.G., HTML, CSS, JavaScript, React, Nest JS, Angular).Strong knowledge of back-end languages (e.G., Node.Js ).Experience with databases (e.G., MySQL, PostgreSQL, MongoDB, MSSQL).Familiarity with cloud services (Azure, OCI Preferred).Experience with version control systems (BitBucket).Strong problem-solving skills and attention to detail.Excellent communication and teamwork skills.Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).Preferred Qualifications :
Experience with DevOps practices and CI / CD pipelines.Knowledge of containerization technologies (e.G., Docker, Kubernetes).Familiarity with Agile / Scrum methodologies.