Our client is the world's first Artificial Intelligence based event ideation, recommendation and aggregated sourcing platform for venues, equipment, services and catering. By delivering personalized solutions through its interactive one-stop-shop for events - corporate and personal, large and small -
Through its eCommerce platform, our client minimizes the stress in event planning so that everyone can celebrate more.
Key Responsibilities
Implementing high-quality web and mobile interfaces within a timely manner, which are scalable to handle large data representations.
Studying backend API designs and giving feedback on the structure for optimized implementation of apps.
Ensuring design implementation is optimized for smartphones.
Understanding libraries, patterns and platforms required to implement web and mobile apps in a clean, structured and scalable manner.
Working closely and communicating adequately with Product Managers, Backend Developers and Quality Assurance Engineers to achieve team goals.
Prototyping new features and wire-frames cross-functionally with the Product Team.
Building reusable code and libraries for future use.
Skills and Qualifications
3/4 years of professional experience working with React, React Native and/or Mobile Development.
Bachelor's degree in a related field (e.g. Computer Science, Engineering)
Strong computer science fundamentals, data structures, algorithms
Good experience in, and understanding of JavaScript language and its nuances (including ES6+), React, React Native, NodeJS and TypeScript.
Solid understanding of React state management libraries, React Hooks and the Context API.
Having a super knack of clean user interface and usability.
Experience building reusable UI components.
Experience building and shipping apps successfully on the Google Play and/or Apple App Store.
Ability to give clarity and communicate well with the team.
Strong experience with relational databases (PostgreSQL, SQL Server, MySQL) and non-relational databases (MongoDB, Cassandra)
Good understanding and experience with Git and Git workflows for team interactions.
Self-driven individual, can build and maintain high scale projects end to end.
CV to info {at} net - recrute . com