DevJobs

Senior Full Stack developer - Freelancer

Overview
Skills
  • JavaScript JavaScript ꞏ 5y
  • TypeScript TypeScript
  • React React ꞏ 3y
  • Node.js Node.js ꞏ 2y
  • Express.js Express.js
  • React Native React Native
  • Next.js Next.js
  • MongoDB MongoDB
  • Redis Redis
  • RESTful API RESTful API
  • AWS AWS
  • Docker Docker
  • Mocha
  • Jest
  • ES6 ꞏ 5y
  • MobX
  • Material UI
  • Styled Components

TicTuk is an innovative technology company that created a one-of-a-kind omnichannel ordering & marketing platform, through chat, web, app, kiosk and more. We are proud to be part of Yum! brands and to operate in more than 50 countries. we offer an excellent opportunity to be part of a unique company with amazing growth opportunities!

We are looking for an experienced Full Stack developer for a Freelancer position to join our growing and passionate team at TicTuk. You will be working with the latest technologies in a best practices environment, with emphasis on personal growth.

You will be working with big-name brands and affecting millions of end users while delivering outstanding user experiences.

**Tech stack**

Next.js, React.js, TypeScript, JavaScript, ES6, Node.js, REST API, **React Native**, MongoDB, Redis, AWS

**Responsibilities**

You will be responsible for architecting and building Web applications, while collaborating with other teams.

Build pixel-perfect, buttery smooth UIs across both desktop and mobile platforms.

Develop new features and capabilities of our products.

Diagnose and fix bugs and performance bottlenecks for performance that feels native. Maintain code and write automated tests to ensure the product is of the highest quality.

Freelancer position



REQUIREMENTS

5+ years of experience in JavaScript, including ES6+ syntax (Typescript is an advantage)

Excellent communication skills

2+ years of experience in Node.js

3+ years of experience in React.js

Knowledge of functional and OO programming

Knowledge about SSR

Understanding of CORS, REST APIs and offline storage

Experience with automated testing suites such as Jest or Mocha

BS in computer science or equivalent experience

Comfortable learning new technologies and tools

**Strong Advantages**

Professional experience with Next.js Professional experience with BFF Professional experience with React Native

**Other advantages**

Previous experience with MobX, Material UI, Styled Components - Advantage Previous experience with Express - Advantage

Previous experience with Docker architecture – Advantage

Previous experience with MongoDB - Advantage

TicTuk