Sr. Python Full Stack Developer

  • Product Development
  • Kakkanad, India

Sr. Python Full Stack Developer

Job description

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You will work with a team of highly talented engineers who swear by the coded script. In this role, your capacity to align and lead a team to build whatever it takes to delight our customers will shine through.


Responsibilities: 

  • Delivering high-quality application
  • Integrating with front-end developers
  • Writing test-backed server-side code
  • Analyzing requirements and designing new functionality
  • Supporting and fixing existing functionality
  • Designing and building application layers


Requirements

Job Requirements

  • Proven experience of 03-08 years as a Full Stack Developer or similar role 
  • Able to integrate multiple data sources and databases into one system.
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Good understanding of server-side templating languages
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end language (preferably Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schema that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools