Senior Back-end Engineer

 

Description:

Get Ready To:
 

  • Solve Unique and Challenging Business Problems: Deep-dive into complex business domains, and leverage technology to facilitate a state-of-the-art fintech platform.
  • Collaborate in a Cross-Functional Team: Work closely with Frontend Engineers, Product Teams, Designers, and QA professionals to create seamless experiences.
  • Participate in Product Planning: From discovery to deployment, we value your input throughout all stages of the Software Development Lifecycle
  • Develop and Enhance Features: Collaborate to develop robust new features, APIs, and continuously improve our industry-leading products. Help find and fix bugs at "Deel Speed."

     

What you’ll bring to the Team:
 

  • Expertise in Backend Development: Strong proficiency in Typescript and NodeJS, or strongly typed, OOP languages such as Java, C++, C#, or Golang.
  • Database Mastery: You're experienced in working with relational databases, and are familiar with resolving concurrency-related challenges, along with query optimization and and analysis.
  • Solid Grasp of OOP and Design Patterns: Strong understanding of object-oriented programming principles and design patterns, with experience in building and extending classes
  • Scalability Focus: Experience in designing systems for scalability, ensuring they manage rapid growth and increasing demands efficiently.
  • High-Volume Performance: Proven expertise in optimising systems for large transaction volumes, handling concurrency, idempotency, and performance under load.
  • API Development: Skilled in building APIs, including input validation, JWT tokens, and ensuring security & scalability through queue-based systems.
  • Experience: at least 8 years of experience as a Software Engineer.

Organization Deel
Industry IT / Telecom / Software Jobs
Occupational Category Engineer
Job Location Dubai,UAE
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-12-17 5:56 pm
Expires on 2025-03-17