Job Description: We are looking for a talented Full Stack Developer with 3-4 years of experience to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You will work closely with the product managers and designers to deliver high-quality, scalable solutions that meet business needs. Responsibilities: Develop and maintain web applications from front end to back end Collaborate with cross-functional teams to determine project requirements Write clean, efficient, and well-documented code Design and implement user-friendly interfaces Optimize applications for maximum speed and scalability Conduct code reviews and provide constructive feedback to team members Qualifications: Bachelor's degree in Computer Science, Engineering, or related field 3-4 years of experience as a Full Stack Developer Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue) Experience with back-end technologies such as Node.js, Python, Ruby on Rails, or similar Knowledge of databases (SQL and NoSQL) Strong problem-solving skills and attention to detail Excellent communication and teamwork skills