Skip to content

Senior React Native Developer

Remote
  • Remote
Engineering

Job description


We are looking for a skilled, motivated Senior React Native Developer to work for Macellan SuperApp team.

Macellan SuperApp team is passionate to deliver high quality, high performance, beautiful web and mobile apps with user experience in mind. We have a team of well talented and qualified developers and designers, expert in their respective domains.


What is Macellan SuperApp

Macellan SuperApp is an advantageous application for anyone who wants to take advantage of the campaigns, make their payments securely with QR codes, and use the wallets of many brands in a single application.

Shopping quickly without waiting in line, sharing a wallet’s balance that you choose with anyone and anytime you want, and taking advantage of the campaigns are only some benefits of Macellan SuperApp!


Tech stack

  • We use PHP ecosystem (Laravel, Swoole) and related design patterns.
  • Golang and NodeJS for some micro services.
  • PostgreSQL as main database engine.
  • Redis as message broker, queue store and cache engine.
  • Both React.js and Vue.js front-ends.
  • React-Native and TypeScript for truely native mobile app development.
  • Gitlab CI/CD for continuous build, test and deploy.
  • Figma and Adobe XD for UI/UX design and prototyping.
  • Google Cloud Platform for computing.


Job requirements

  • Broad experience on mobile technologies and experience in latest and greatest mobile standards.
  • Strong understanding of Javascript, Typescript, ES6 and CSS.
  • Expert level hands on experience and understanding of React Native and its core principles.
  • Experience with state management with Redux Toolkit and use RTK Query for API requests.
  • You must be comfortable with Git and Git Hooks.
  • Code quality is very important, so you have to be comfortable with ESLint and Prettier.
  • You must know how to write fast, high performance, maintainable and reusable code.
  • Using Styled Components is a big plus.
  • Experience in native modules for React Native will be a plus.
  • Broad knowledge of Android and iOS ecosystem, UX guidelines and principles.
  • A good eye for frontend development and special attention to detail is mandatory.
  • You must be comfortable with Figma, so that you can export assets of given design file.
  • Comfortable with high level of ownership and responsibility.
  • Ability to work independently with minimal supervision is a big plus.

Job Locations

  • Kağıthane / İstanbul
  • Martek / Gebze / Kocaeli 
  • Full Remote
Remote
  • Remote, İstanbul, Türkiye
Engineering

or

Remote
  • Remote, İstanbul, Türkiye
Engineering