Senior Backend Engineer

Company Overview

Tradeling.com is MENA’s largest B2B marketplace delivering an exceptional experience to our customers and vendors. Founded in 2019 and backed by the Government of Dubai we are transforming the way business is conducted in MENA. With over one million SKUs across multiple categories ranging from office supplies, food and beverage, and consumer electronics. At Tradeling, we embrace the challenge to innovate on behalf of our customers and vendors connecting global and regional suppliers to MENA based demand.

Company Values

As a member of our team, you will be expected to embody our values in your work and interactions 

  • People First - Leading with Empathy, Always Empowering, Consistently Appreciating. 
  • Diversity - Creating Inclusiveness, Always ensuring Fairness, Driving Collaboration. 
  • Integrity - Trusting in each other to do the right thing, Accountable in everything we do, Continuous in Transparency  
  • Excellence - Seeking continuous Development, Striving for Innovation, Operating with Agility. 
  • Customer Obsession - Understanding customer needs, Leading customers through Partnership, Creating Impact. 

Department

Technology

Location

Dubai

Reports to

Team Lead

Position Overview

Your primary focus will be on developing, testing, releasing, and maintaining our cross-functional platform’s backend

Responsibilities

  • Developing new features, APIs, and epics 

  • Maintain current backend code base

  • Write reusable, testable, and efficient code, while adhering to best coding practices.

  • Optimize applications for maximum speed and scalability, ensuring robustness and reliability.

  • Troubleshoot, debug, and upgrade existing systems, providing timely solutions to any emerging challenges.

  • Integrate with databases, messaging brokers, and other software components to enhance functionality and performance.

  • Actively participate in code reviews, advocating for best practices and high code quality.

  • Stay abreast of emerging trends and technologies in full-stack development, applying them to operations when beneficial.

  • Work directly with QA and Product team to achieve high-quality output

Requirements (Hard Skills)

  • Strong experience in Golang. 

  • System Design, Design Patterns & Software Architecture. 

  • SQL / NoSQL databases and Database architecture skills. 

  • Solid Experience developing and improving REST APIs 

  • Experience with practices such as Test-Driven Development TDD 

  • Understanding non-functional requirements. 

  • Ability to understand business requirements and translate them into technical requirements. 

  • Ability to work within a self-organized, cross-functional team 

  • Work experience with Agile / SCRUM environment. 

  • Experience in cloud platforms like AWS / Google Cloud. 

  • Experience with Nestjs is a plus

Requirements (Soft Skills)

  • Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams and stakeholders.
  • Demonstrated ability to build and nurture a strong engineering culture that values collaboration, innovation, and continuous improvement.

Apply for this position