Back to careersDubai, UAEHQRemoteFull-Time
Backend Developer
Responsibilities:
- Participate in the entire application lifecycle, focusing on coding and debugging.
- Write clean code to develop functional web applications.
- Troubleshoot and debug applications.
- Perform UI tests to optimize performance.
- Manage cutting-edge technologies to improve legacy applications.
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
- Gather and address technical and design requirements.
- Provide training and support to internal teams.
- Build reusable code and libraries for future use.
- Liaise with developers, designers and system administrators to identify new features.
Qualifications:
- Bachelor’s/Master’s degree in Computer Science or a related field.
- Three (3) Years of experience as a Backend Developer in a similar role.
- Proficiency in Laravel, React Native, frameworks, and technologies relevant to the company’s tech stack, e.g., Python, Java, Node.js, etc..
- Experience with database management (SQL and/or NoSQL databases).
- Strong understanding of RESTful APIs, microservices architecture, and cloud technologies.
- Familiarity with Agile methodologies and software development practices.
- Good understanding of server-side CSS preprocessors, such as LESS and SASS.
- User authentication and authorization between multiple systems, servers, and environments.
- Understand the differences between multiple delivery platforms, such as mobile vs desktop, and optimize output to match the specific platform.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.