Enable job alerts via email!

Senior Web and Mobile Full-Stack Engineer (NodeJS, React, React Native)

MDLBEAST

Makkah Region

Remote

SAR 120,000 - 180,000

Full time

Today
Be an early applicant

Job summary

A leading entertainment company in the Middle East is seeking a Senior Web and Mobile Full-Stack Engineer to join their ticketing team. The successful candidate will develop the ticketing platform for music festivals and primarily work with technologies such as NodeJS, React, and React Native. This role offers the flexibility of remote work and the chance to work with an international team. Competitive salary and benefits included.

Benefits

Competitive salary
Paid vacation
Remote work model with an international team
Certified as a 'Great Place to Work® Middle East'
Opportunity to be part of a team organizing large music festivals
Work with the latest technologies and no legacy systems

Qualifications

  • 5+ years of relevant work experience.
  • Strong backend experience with NodeJS.
  • Strong frontend experience in React, React Native and Typescript.
  • Familiarity with REST APIs and GraphQL.
  • Experience with mobile app publication process.

Responsibilities

  • Develop and maintain code for the NodeJS backend, React web and React Native mobile frontend.
  • Collaborate with cross-functional teams to identify and implement business features.
  • Take part in project planning and estimation.

Skills

NodeJS
React
React Native
Typescript
Automated testing (Jest, Playwright, E2E API testing)
Serverless microservices architecture in AWS
REST APIs
GraphQL
Good verbal and written English communication skills

Tools

XCode
Android Studio
Storybook
Job description

MDLBEAST is seeking a highly motivated developer to join our ticketing team as a Senior Web and Mobile Full-Stack Engineer. As an engineer, you will play a significant role in developing our ticketing platform and products, catering to the variety of music festivals in the region.

Tasks
  • Develop and maintain code for the NodeJS backend, React web React Native mobile frontend
  • Collaborate with cross-functional teams to identify and implement business features.
  • Take part in project planning and estimation.
Requirements
  • 5+ years of relevant work experience.
  • Strong backend experience with NodeJS.
  • Strong frontend experience in React, React Native and Typescript.
  • Familiary with XCode, Android Studio, and native modules development for React Native.
  • Experience working with headless CMS.
  • Experience with automated testing (Jest, Playwright, E2E API testing).
  • Implement UI based on atomic design methodology and showcase components in Storybook.
  • Experience with serverless microservices architecture in AWS (DynamoDB, Lambda, SQS, EventBridge, S3, CloudWatch, CloudFront).
  • Familiarity with REST APIs and GraphQL.
  • Experience with integration to various SaaS platforms (auth, marketing, notification, surveys, etc.).
  • Experience with mobile app publication process.
  • Ability to work remotely.
  • Good verbal and written English communication skills.
  • Strong problem-solving skills and creativity.
Nice to have
  • DevOps knowledge.
  • Familiariy with infrastructure as a code (SST).
  • Backend experience with .NET Core is a plus.
Benefits
  • Competitive salary.
  • Paid vacation.
  • Remote work model with an international team.
  • Certified as a "Great Place to Work® Middle East".
  • Opportunity to be part of a team that organizes the largest music festivals in the Middle East.
  • Work with the latest technologies and no legacy systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.