Role Overview
We are looking for a Full Stack Developer to join our dynamic team. The ideal candidate will have experience in both frontend and backend development, with a strong foundation in modern web technologies. This role involves developing and maintaining web applications, ensuring high performance and responsiveness.
Key Responsibilities
- Develop and maintain full-stack web applications
- Write clean, maintainable, and efficient code
- Design and implement database schemas
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Collaborate with cross-functional teams
Requirements
Education
- Bachelor's/Master's degree in Computer Science or related field
Experience
- Minimum 3 years of experience in full-stack development
- Strong experience with modern web technologies
- Experience with cloud platforms (AWS/Azure)
Technical Skills
- Proficiency in JavaScript/TypeScript, React, Node.js
- Experience with databases (SQL and NoSQL)
- Knowledge of version control systems (Git)
- Understanding of web security best practices
Soft Skills
- Strong problem-solving abilities
- Excellent communication skills
- Ability to work independently and in a team