Browse
···
Log in / Register

Senior Backend Developer (Node.js)

Negotiable Salary

Supertech Group

Riyadh Saudi Arabia

Favourites
Share

Description

Do you want to love what you do at work? Do you want to make a difference, an impact, transform people’s lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? If yes, then this is the job you’re looking for. UXBERT Labs is one of the best digital and user experience design agencies in the GCC working with the biggest regional and international brands such as STC, Amazon, Gucci and more. UXBERT Labs is part of the Supertech Group also consisting of Hala Yalla, Saudi’s #1 private event ticketing and experience booking platform, and  Kafu Games, the largest esports tournament platform in MENA. Role Overview: We are looking for a Senior Backend Developer (Node.js) to design, develop, and optimize backend services. If you thrive in fast-paced environments and enjoy tackling complex backend challenges, we want to hear from you!   Key Responsibilities: Develop and maintain backend services and APIs using Node.js and JavaScript/TypeScript. Design scalable and efficient microservices architectures. Optimize database structures and queries (SQL & NoSQL). Implement secure authentication & authorization protocols (OAuth, JWT, RBAC). Develop and integrate third-party APIs. Ensure high availability, performance, and fault tolerance. Write clean, maintainable, and well-documented code. Work with CI/CD pipelines for automated testing and deployment. Monitor performance and troubleshoot system failures. Collaborate with frontend, DevOps, and product teams. Continuously evaluate and adopt new backend technologies. Requirements 3-5 years of backend development experience with Node.js. Experience with at least one backend framework (Express.js, Nest.js). Experience with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB, Redis). Understanding of authentication/security best practices (OAuth, JWT, encryption). Experience with Git and CI/CD pipelines (GitHub Actions, GitLab, Jenkins). Basic experience working on scalable backend systems. Ability to work with cross-functional teams (Frontend, DevOps, Product). Open to remote candidates; preference for candidates based in Saudi Arabia.


Location
Riyadh Saudi Arabia
Show Map

Workable
3,441listings

You may also like

Workable
P360 Developer
Riyadh Saudi Arabia
Key Responsibilities: 1. P360 Implementation & Development: Configure and customize Informatica P360 to meet business needs. Develop data models, workflows, and Ul components in P360. Build and maintain integrations between P360 and other systems using Informatica tools. 2. Data Management & Governance: Ensure accurate and consistent product data across all systems. Implement best practices for product information management (PIM). Monitor and optimize data quality and integrity within the P360 platform. 3. Integration Development: Design and develop APIs, batch processes, and real-time integrations to facilitate data flow between P360 and external systems. Collaborate with ETL developers to manage data pipelines. 4. Support & Maintenance: Troubleshoot and resolve issues related to P360 configurations and integrations. Perform regular updates, patches, and performance tuning.   Skills: Proficient in configuring and customizing Informatica P360 modules. Strong knowledge of data modeling and product hierarchies. Familiarity with Java, XML, JSON, and scripting languages. Understanding of relational databases and SQL. Experience with data quality and governance  Requirements Education: • Bachelor’s degree in computer science, Information Technology, or a related field.   Experience: • 3+ years of experience working with Informatica P360 or similar Product Information Management (PIM) platforms. Hands-on experience with Informatica MDM, ETL tools, and data integration. Experience in API development and integration (REST, SOAP).
Negotiable Salary
Workable
Java Back-End Developer with Banking Experience
Riyadh Saudi Arabia
Müller's Solutions is looking for a talented Java Back-End Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining back-end systems that power our applications. You will work collaboratively with front-end developers, product owners, and other stakeholders to build robust and scalable services that meet user needs and enhance overall system performance. Key Responsibilities: Design and implement scalable and high-performance server-side applications using Java and related technologies. Develop RESTful APIs and microservices to facilitate interaction with front-end components. Collaborate with cross-functional teams to gather requirements and design solutions that meet business goals. Write clean, well-organized, and maintainable code, following best practices and coding standards. Participate in code reviews, offering constructive feedback and sharing knowledge with peers. Troubleshoot and resolve performance issues and bugs in production systems. Stay updated with emerging technologies and industry trends and apply them as necessary. Requirements Requirements: Bachelor's degree in Computer Science, Software Engineering, or relevant experience. Proven experience as a Java Back-End Developer, with extensive knowledge of Java, Spring Framework, and Hibernate. Banking experience. Strong understanding of RESTful APIs and microservices architecture. Experience with relational databases (SQL Server, MySQL, or PostgreSQL) and writing complex queries. Familiarity with cloud services (e.g., AWS, Azure) and containerization technologies (like Docker). Experience using version control systems, preferably Git. Ability to write unit tests and understand the importance of test-driven development. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills to work effectively in a team environment. Additional Qualifications: 4+ years of experience in back-end development with Java technologies. Familiarity with CI/CD pipelines and tools like Jenkins or GitLab CI. Experience with messaging systems like RabbitMQ or Kafka. Knowledge of API documentation tools such as Swagger or Postman. Soft Skills: Strong analytical and critical thinking abilities. Ability to work independently as well as collaborate with team members. Effective time management skills and ability to handle multiple tasks. Benefits Why Join Us: Opportunity to work with a talented and passionate team. Competitive salary and benefits package. Exciting projects and innovative work environment.
Negotiable Salary
Workable
SSAS Developer
Riyadh Saudi Arabia
Master-Works is seeking a detail-oriented and experienced SQL Server Analysis Services (SSAS) Developer to join our growing analytics team. As an SSAS Developer, you will be responsible for designing, developing, and implementing analytical solutions that drive actionable insights and inform strategic business decisions. You will collaborate closely with various stakeholders to gather requirements, build multidimensional and tabular models, and ensure that solutions are optimized for performance. Responsibilities: Develop and enhance SSAS OLAP cubes and tabular models to support business intelligence and reporting requirements. Create and maintain MDX and DAX queries for data retrieval and analysis. Work closely with data warehousing teams to integrate and ensure data quality in OLAP cubes. Conduct performance tuning and optimization of existing SSAS solutions to improve query performance and reduce load times. Document technical specifications and best practices for SSAS development. Participate in deployment activities and provide support during the implementation phase. Requirements Required Skills and Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience (2+ years) in SSAS development with hands-on experience in creating and managing OLAP cubes and tabular models. Proficient in writing and optimizing MDX and DAX queries. Strong understanding of Microsoft SQL Server and data warehousing concepts. Ability to work effectively in a fast-paced, collaborative team environment. Strong problem-solving and analytical skills. Preferred Skills and Qualifications: Familiarity with Power BI or other visualization tools. Experience with ETL processes and tools. Microsoft Certifications in Data and Analytics are a plus.
Negotiable Salary
Workable
Senior React Native Mobile Engineer
Riyadh Saudi Arabia
Do you want to love what you do at work? Do you want to make a difference, an impact, and transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average? If yes, then this is the job you are looking for , webook.com is Saudi’s #1 event ticketing and experience booking platform in terms of technology, features, agility, revenue serving some of the largest mega events in the Kingdom surpassing over 2 billion in sales.  webook.com is part of the Supertech Group also consisting of UXBERT Labs, one of the best digital and user experience design agencies in the GCC, along with Kafu Games, the largest esports tournament platform in MENA.  We're looking for someone to start immediately so apply today and if you fit what we're looking for we'll be in touch straight away. For this role, we're happy to consider candidates who are anywhere in the world and looking for a remote opportunity. Key Responsibilities Develop scalable, secure and functional mobile applications. Work on the maintenance and improvement of existing mobile applications. Utilizing React Native to design and develop UI components for mobile apps. Writing effective, scalable, and reusable code to create interchangeable modules. Monitor and optimize application performance and ensure responsiveness for a seamless user experience. Develop ideas for new programs, products, or features by monitoring industry developments and trends. Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Work with the product and operations team to provide guidance and execution on the product roadmap to build highly-scalable applications. Key Skills Extensive experience in developing mobile applications using React Native. Experience with iOS and/or Android application architecture and design. Strong knowledge of Mobile development design patterns, components, tools, concepts, best practices, standards and systems of record is strongly desired. Strong understanding of RESTful JSON web API design principles Familiarity with native mobile development (Android/iOS) and related technologies (Java/Kotlin, Swift/Objective-C) is a plus. Experience or exposure with back-end web engineering, its not your expertise, but any exposure is a great perspective. Experience in using version control systems like Git Experience with state management libraries (e.g.. MobX) and asynchronous programming. Solid experience in documenting software solutions using diagrams and flowcharts. Experience in release management, online digital analytics, conversion optimization test execution like a/b testing and multivariate testing, search engine optimization/marketing, social media marketing management, strategies and execution is an added advantage. Strong multi-tasking, organization and time management skills to manage multiple projects, deadlines and priorities within budget requirements Exceptional collaborative and interpersonal skills; dynamic flexible team player with the ability to lead or be led. Excellent communication and customer service skills for brainstorming, critical thinking and discussions with the ability to take direction to meet creative and business needs with extreme attention to detail and consistency. Knowledge of user centered design, usability engineering and user experience principles, guidelines, deliverables, methods and processes. Ability and confidence to communicate and present to senior management Strong written and oral communication skills Self-motivated, organized and accountable Requirements B.S. Computer Science or related field Minimum 3-4 years of experience with React Native.
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.