Job Description:
We are seeking a Full Stack Software Engineer to design, develop, and maintain scalable web applications. The ideal candidate should have experience in both front-end and back-end technologies.
Responsibilities:
- Develop and maintain both client-side and server-side components
- Work with databases, APIs, and cloud services
- Participate in code reviews and team meetings
- Troubleshoot and debug applications
- Follow Agile development practices
Requirements:
- Proficient in JavaScript (Node.js, React or Angular), Python or Java
- Strong knowledge of database systems (MySQL, PostgreSQL, MongoDB)
- Experience with RESTful APIs and microservices
- Familiarity with Docker and CI/CD pipelines
- Degree in Computer Science or related field