Full Stack Developer

Bangalore, India
Full Time
Mid Level
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.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*