Job Title: Junior Full Stack Developer
Location: United Arab Emirates
Job Type: Full-Time
Experience: 1-2 Years
Job Summary:
We are looking for a Junior Full Stack Developer to join our growing development team. The ideal candidate should have a foundational understanding of both front-end and back-end technologies, with hands-on experience in developing web applications. You will work closely with senior developers, contributing to exciting projects, and expanding your technical expertise.
Key Responsibilities:
- Develop, test, and deploy full-stack web applications.
- Collaborate with UI/UX designers to create user-friendly interfaces.
- Implement and maintain scalable back-end services using modern frameworks.
- Work with databases and optimize queries for performance.
- Troubleshoot, debug, and enhance existing applications.
- Integrate third-party APIs and services.
- Stay updated with industry trends and best practices in software development.
- Participate in code reviews and contribute to team knowledge-sharing.
Required Skills & Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 1-2 years of experience in web development.
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React.js, Angular, or Vue.js.
- Hands-on experience with back-end technologies: Node.js, Express, Python, Django, Java, or PHP.
- Experience with databases like MySQL, PostgreSQL, or MongoDB.
- Knowledge of RESTful APIs and integration techniques.
- Familiarity with Git/GitHub for version control.
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Strong problem-solving skills and attention to detail.
Nice to Have:
- Experience with cloud platforms (AWS, Firebase, Azure).
- Exposure to DevOps, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Understanding of security best practices in web applications.
Benefits:
- Competitive salary and performance-based incentives.
- Hands-on experience with modern technologies.
- Career growth opportunities and mentorship.
- Flexible work environment and remote work options.
- Health benefits and professional development programs.