Full Stack Developer
Bangalore, India
Full Time
Mid Level
Experience required: 4 - 7 years
Key Responsibilities:
Desired Specification:
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.
Apply for this position
Required*