Planet Smart City is a leading proptech company that designs and builds smart, affordable neighbourhoods that provide more than just homes. With a global footprint in the affordable housing market across both emerging and developed markets, Planet enhances its residents’ quality of life and reduces their cost of living by applying its expertise in social innovation, community creation, IoT smart solutions integration, and services. Its smart, sustainable, and socially inclusive neighbourhoods are supported by the unrivalled services of the Planet App, Planet Smart City’s proprietary digital platform which enables residents to engage with each other and the neighbourhood around them. Planet Smart City tackles the global housing crisis in countries with large housing deficits and works in partnership with developers worldwide to revitalise existing communities. Being in the start phase in India we operate in a dynamic environment with great opportunities for future growth for the company and the members of the team.Job description
As a Front-End Mobile Developer (React Native), you are expected to have hands-on React Native application development, testing and deployment experience (over Google Play Store and Apple AppStore). You would be part of the PlanetSmartcity core technical competency team based in Pune, India, and help develop the transformative IoT SaaS App in the market.Experience & Skills Essential
At least 4 to 8 years' experience as ReactNative.js developer
Experience with native Android and iOS SDKs preferred
Extensive knowledge of cloud message APIs and push notifications (i.e., Firebase, AWS)
Hands-on React Native application development, testing and deployment experience (Over Google Play Store and Apple AppStore)
Thorough understanding of ReactNative.js, Redux and its core principles
Experience in working libraries such as Material UI, UI kitten, Fusion charts, etc.
Hands-on experience with troubleshooting and different libraries of React Native
Expertise in RESTFUL API integrations with all possible Authorization methods
Exposure to App and user performance tuning with the help of third-party tools like Google Analytics, Sentry, Prometheus, Amplitude etc.
Must have exp. in using native features such as Camera, Biometric sensors, GPS, google maps APIs, Charts, etc.
Strong understanding of Rest APIs, Web Sockets, Service Workers, HTTP/S Protocol, Web Security and Cloud Infrastructure, CI/CD, Web Packaging and Optimization, UX and Styling
To have exposure to backend technology hands-on like Java, Node.js
React Native, Android, iOS, Redux/Flux, Node.js, React.js
Experience in building multi-tenant SaaS Applications would be preferred
Experience in building IoT App & Analytics platform development would be added advantage