Job Description
We are seeking a motivated and skilled Software Engineer to join our dynamic team. The ideal candidate will have experience in developing scalable web applications and a strong understanding of modern programming languages.
Responsibilities
- Develop and maintain web applications
- Collaborate with cross-functional teams to define project requirements
- Write clean, maintainable, and efficient code
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, and upgrade existing software
Qualifications
- Bachelor's degree in Computer Science or related field
- 3+ years of experience in software development
- Proficiency with JavaScript, HTML, CSS, and React
- Experience with backend technologies such as Node.js and databases
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities