We are seeking a talented Full Stack Engineer to join a dynamic team. As a Full Stack Engineer, you will be responsible for developing and maintaining both front-end and back-end components of web applications. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality, scalable software solutions.
Responsibilities:
- Designing, implementing, and maintaining web applications from front-end to back-end.
- Developing user-friendly interfaces using modern web technologies such as HTML5, CSS3, and JavaScript frameworks (e.g., React, Angular, Vue.js).
- Writing clean, efficient, and well-documented code.
- Building RESTful APIs and integrating with third-party services.
- Optimizing application performance and scalability.
- Troubleshooting and debugging issues across the entire stack.
- Collaborating with cross-functional teams to define requirements, plan releases, and prioritize tasks.
- Staying updated on emerging technologies and best practices in web development.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Full Stack Engineer or similar role.
- Proficiency in front-end development languages and frameworks (e.g., HTML5, CSS3, JavaScript, React).
- Strong understanding of back-end development concepts and technologies (e.g., Node.js, Python, Ruby on Rails).
- Experience with databases (e.g., SQL, NoSQL) and ORM frameworks.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Experience with cloud platforms (e.g., AWS, Azure) is a plus.
Job Category: IT
Job Type: Full Time
Job Location: Abu Dhabi