Location
Pune | India
Job description
Job Description:
Planet Smart city is looking for a Full Stack Developer specializing with Front End Development and Back End development . As a Full Stack Developer, you should be comfortable around both front-end (React Native/ React JS) and back-end (Node JS) coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
Job Location: Pune, India
Skill requirements:
React Native, Redux/Flux, ,Node JS, SQL DBs including MySQL and PostgreSQL, NoSQL DBs including MongoDB / Cosmos DB
Must have (Mandatory):
- Extensive knowledge of JavaScript
- Solid understanding of ES6 and asynchronous programming in JavaScript
- At least 2 to 4 years' experience as Full Stack developer.
- 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).
- 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, Protocol, Web Security and Cloud Infrastructure, CI/CD, Web Packaging and Optimization, UX and Styling.
- Experience in working SQL DBs including MySQL and PostgreSQL.
- Experience in working with NoSQL DBs including MongoDB / Cosmos DB
- Should have production experience with frameworks like Nest.js.
- Experience in working with MS Azure cloud service would be preferable.
- Experience in building scalable applications in an agile development methodology.
- Good understanding of distributed and multi-tenant architecture systems.
- Ability to work independently with minimal supervision to develop the components.
- Experience in working in an agile environment and using DevOps tools like GitLab, Azure DevOps, etc.
Nice to have (Optional):
1. Experience in building IoT App & Analytics platform development would be added advantage.
- Building fault-tolerant APIs and manage cloud deployments and infrastructure.
- Previous experience in developing and maintaining all server-side network components from scratch.
- Creating caching and load balancing strategies
- Ensuing optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developer on the integration of elements
Job tags
Salary