Schedule: Open 24/7

Back End Developer

Job Type: Freelance
Job Location: Dubai

We are seeking a talented Back End Developer to join our team and play a pivotal role in the development of robust and scalable server-side applications. The ideal candidate will be passionate about technology, possess strong problem-solving skills, and have a solid understanding of back-end development principles and best practices.

Responsibilities:

  • Collaborate with cross-functional teams to understand project requirements and develop efficient back-end solutions.
  • Design, implement, and maintain server-side architectures and APIs to support front-end applications and business logic.
  • Write clean, modular, and well-documented code using languages such as Python, Node.js, or Java.
  • Optimize application performance and scalability through database optimization, caching mechanisms, and other techniques.
  • Implement security measures to protect sensitive data and prevent security breaches.
  • Conduct thorough testing and debugging to ensure the reliability and stability of back-end systems.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes and enhance product offerings.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a Back End Developer or similar role, with a strong portfolio showcasing your work.
  • Proficiency in one or more back-end programming languages such as Python, Node.js, Java, or Ruby.
  • Experience with database technologies such as SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB, Redis).
  • Familiarity with web servers and serverless architectures (e.g., AWS Lambda, Google Cloud Functions).
  • Solid understanding of RESTful APIs, microservices architecture, and asynchronous programming.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.

Benefits:

  • Competitive salary and benefits package.
  • Opportunity to work on exciting projects with a talented and passionate team.
  • Continuous learning and professional development opportunities.
  • Flexible work environment with remote work options.
  • Health and wellness programs.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Top