Experience required: 4 - 7 years Key Responsibilities:
Successful delivery of high-quality web or mobile software (requirements, design, code, documentation, etc.)
Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
Design and build next genera on data analytics applications on mobile and web
Lead graphics and interface development to design and wireframe modern interfaces
Drive the Visualization stack continuously pushing the performance frontier- Explore D3,WebGL and other technologies
Implement coding standards, unit-testing, code reviews etc.
Desired Specification:
Full stack web development experience in node.js, React js, Redux, Flux etc Quality experience in having developed and shipped a dynamic web/Mobile app successfully in a team environment
Hands-on experience with Material-UI or Bootstrap for UI development.
Git (GitHub, GitLab).
Cross-Browser Compatibility.
Strong understanding of front-end performance optimization techniques.
Excellent understanding of understanding of unit testing, automated testing & Test-Driven Development (TDD) with at least 2 years of hands-on experience.
Strong knowledge in Python Development, Mul threading/Mul processing is Mandatory.
Knowledge in Docker
Strong knowledge in Data Streaming and Data Processing
Good knowledge in Automation Scripts.
Should have strong experience in Python code optimization.
Should have strong experience in MQTT
Good knowledge of process automation engineering such as Webpack, Grunt or similar; Good knowledge of unit testing frameworks such as Jest, Jasmine, Mocha, etc.
Deep understanding of core technologies such as JavaScript, HTML5, CSS
Knowledgeable with cu ng-edge JavaScript frameworks and libraries, including React (or angular.js,), D3, WebGL etc.
Excellent coding skills writes code that is well structured, idiomatic, reusable, & easy to understand
Experience building data APIs
Solid experience of working in Python and various data engineering frameworks such as Pandas, Numpy
Excellent skills in Linux, Linux administration and basic concepts
3+ years experience server-side/back-end full cycle product development in a production environment in Python
Experience in cloud - AWS/Azure/Google will have an added advantage.
Any experience on NOSQL such as Cassandra, Hbase, influx will have an added advantage.