Backend Engineer (Node.js) - Tradeling
Type: Onsite | Location: Dubai, UAE06/28/2024
7 months ago
About the Job
This is the perfect role for you if you are looking to be part of a scaling company that is transforming the way business is conducted in MENA. If you are an experienced Node.js developer who cares about creating high-performance, scalable systems and thrives on solving complex technical challenges, this role is right up your alley. You'll work closely with a talented team to design and maintain robust backend services that drive our innovative projects.
About Tradeling
Tradeling is MENA’s leading and most extensive B2B marketplace dedicated to streamlining the purchasing process for both buyers and sellers. We are committed to optimizing business procurement by connecting international suppliers with MENA region buyers. Tradeling empowers both buyers and sellers to improve their business operations through tailored product offerings and customized tools, enhancing efficiency and effectiveness. We embrace the challenge to innovate on behalf of our customers and vendors, connecting global and regional suppliers to MENA-based demand.
Your Role
Your primary focus will be on developing, testing, releasing, and maintaining our cross-functional platform's backend. Responsibilities include:
- Feature Development:
- Developing new features, APIs, and epics
- Code Maintenance:
- Maintaining current backend code base
- Writing reusable, testable, and efficient code, while adhering to best coding practices
- Optimization:
- Optimizing applications for maximum speed and scalability, ensuring robustness and reliability
- Troubleshooting:
- Debugging and upgrading existing systems, and providing timely solutions to any emerging challenges
- Integration:
- Integrating with databases, messaging brokers, and other software components to enhance functionality and performance
- Code Reviews:
- Actively participating in code reviews, advocating for best practices and high code quality
- Staying Updated:
- Staying abreast of emerging trends and technologies in software development, applying them to operations when beneficial
- Collaboration:
- Working directly with QA and Product teams to achieve high-quality output
Your Team
Our Tech and Product team is the backbone of our innovative solutions, dedicated to pushing the boundaries of technology to deliver a seamless experience for our customers and partners. Comprising skilled software engineers, data scientists, product designers, and system architects, they thrive on solving complex problems and implementing scalable, efficient systems. You will be part of a forward-thinking team where technology and creativity converge to build a product and features that make a difference.
Who We Look For
This role is for someone with excellent communication and interpersonal skills to effectively collaborate with cross-functional teams and stakeholders. You must be able to demonstrate your ability to build and nurture a strong engineering culture that values collaboration, innovation, and continuous improvement. Ideally, we’re looking for someone who has:
- Technical Skills:
- Strong experience with JavaScript, Node.js, and TypeScript
- Experience in system design, design patterns, and software architecture
- Demonstrable skills in SQL/NoSQL databases and database architecture
- Solid experience developing and improving REST APIs
- Experience with practices such as Test-Driven Development (TDD)
- Business Understanding:
- Ability to understand business requirements and translate them into technical requirements
- Team Collaboration:
- Ability to work within a self-organized, cross-functional team
- Work experience with Agile / SCRUM environment
- Cloud Platforms:
- Experience in cloud platforms like AWS or Google Cloud
- Additional Skills:
- Experience with NestJS (a plus)
What You’ll Get in Return
- Personal Development:
- Opportunities for personal development and career advancement
- Support and guidance from the moment you accept an offer all throughout your professional journey at Tradeling
- Company Culture:
- An environment that values ownership and collaboration
- A company culture grounded in diversity and where integrity is pivotal
- Management and leadership team that cares for your wellness and fulfillment at work
- Team Environment:
- Colleagues and teammates who are fun and proactive, and who embody Tradeling’s values
- Compensation:
- Market-benchmarked compensation and benefits
Ready to Apply? Here’s What to Expect
Our talent acquisition team strives to match the best talent to our open opportunities. Once you are contacted for the role, you'll have the opportunity to showcase your experience, background, and skills during the screening call. If you are shortlisted to move forward to the next steps, you can expect a series of interviews and a technical assessment stage. You’ll know things are looking great if we initiate a background check and/or final interview, potentially leading to an offer of employment.