Essential React & React Native:
3+ years experience developing web/mobile apps in React & React Native.
Frontend architectural skills.
Experience in deploying React apps on Azure servers | docker containers.
Proficient in CSS, HTML and responsive web pages.
Experience developing frontend unit tests.
Experience using JavaScript building tools such as Gulp, WebPack or Grunt.
Essential Node.js:
3+ years experience in Node.js backend development including knowledge of express.js.
Backend architectural skills.
Working with NoSQL databases, mainly MongoDB.
Experience in micro-services design & implementation.
Essential General:
Bachelors Degree in Computer Science, Computer Engineering or similar.
Proficient experience with GitHub.
Team player.
Advantages:
Experience with other backend tech stack, especially Python | .Net Core C#.
Experience with web development using Angular.
UI/UX design capabilities
Experience with TypeScript