Job Description
We are seeking a skilled Full Stack Developer to join our dynamic team. The ideal candidate will have a strong understanding of both front-end and back-end development, be passionate about building scalable web applications, and have experience with modern technologies.
Key Responsibilities:
Design, develop, and maintain web applications using a variety of technologies.
Collaborate with UI/UX designers to create user-friendly interfaces.
Write clean, maintainable, and efficient code.
Manage database design and implementation.
Conduct code reviews and provide constructive feedback to team members.
Troubleshoot and debug applications to optimize performance.
Stay up-to-date with emerging technologies and industry trends.
Qualifications:
Bachelor’s degree in Computer Science or related field, or equivalent experience.
Proven experience as a Full Stack Developer or similar role.
Proficiency in front-end technologies (HTML, CSS, JavaScript, React, etc.).
Strong knowledge of back-end technologies (Java, Spring Boot etc.).
Experience with databases (SQL, NoSQL, MongoDB, etc.).
Familiarity with version control systems (Git).
Understanding of RESTful APIs and web services.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Preferred Qualifications:
Experience with cloud services (AWS, Azure, Google Cloud).
Knowledge of DevOps practices and CI/CD pipelines.
Familiarity with containerization (Docker, Kubernetes).
Skill Set
Fullstack Development, react.js, javascript, mongodb, backend development, web application