Must have skills:
NodeJS and React, React Native with Redux
MongoDB
AWS, Linux servers, Digital Ocean
Javascript, Typescript, UI/UX
Role: Senior Frontend Developer/ Lead Frontend Developer
Responsibilities:
Developing new user-facing features using React.js
Building UI for both mobile and web using modern UI/UX principles.
Building reusable components and front-end libraries for future use.
Build pixel-perfect, buttery smooth UIs across both mobile platforms(Android & iOS).
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Translating designs and wireframes into high quality code.
Work on existing React Native apps and help in transitioning them to React web apps.
Work closely with the product team to make the product more powerful.
As a senior person in the team, you will closely work with the CEO, Managers and Product owners to give UI/UX decisions which can improve the app in web and mobile.
Primary Responsibilities Will Include:
Development of new features on the back-end and front-end of our fitness tracking application
Working closely with the other developers to design enhancements and features as requested
Contributing to code reviews
Skills:
Strong proficiency in React, React Native,Redux, MongoDB, Javascript and Typescript.(Must)
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Strong proficiency in NodeJs
Hands on experience and understanding of React.js and its core principles(Must)
Hands on experience and understanding of React Native
Expertise with web fundamentals: HTML, JavaScript, and CSS
Expertise with Javascript Bundler such as Webpack and Metro.
Understanding of REST APIs and offline storages
Good understanding of front end frameworks like React.
Understanding the fully asynchronous behaviour of NodeJs
Knowledge of the common NodeJs or web server exploits and their solutions, accessibility, and security compliances
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Excellent working knowledge of databases, database schemas that represent and support business processes
Love trying out new systems, languages, frameworks, libraries, and leveraging them off, whenever necessary
Highly energised with a passion for software craftsmanship
Good Knowledge and experience in Typescript.
Rock solid at working with integration of third-party dependencies and debugging dependency conflicts
Experience in Git
Source link