Reading Time: < 1 minute

Role and Responsibilities

  1. Ability to work well with others on a team as well as independently
  2. Working in collaboration with UI/Ux Team to deliver responsive and elegant mobile + desktop web UI’s
  3. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints
  4. Develop clear, well documented, and maintainable code.

Skills Required (Must Have’s)

Summary attributes – must have:

  1. At Least 3 years of experience with Python/Django
  2. Background in developing scalable SaaS platform preferably in Python/Django along with popular frontend frameworks like AngularX, React
  3. Excellent debugging and problem solving skills

Technical Skills Must Have:

  1. Python 2.7 or higher,
  2. Django 1.8 or higher or Flask,
  3. Mysql/Postgresql
  4. ORM (Django-ORM, SQL Alchemy)
  5. Server Side Templating Languages (Jinja2, Mako, Django Templates)
  6. Django Rest Framework
  7. Hands on with Python WSGI Application
  8. JWT/pyJWT
  9. Pandas, NumPy, SciPy
  10. HTML5, CSS3
  11. GIT/SVN

Process Skills Must Have

  1. Hands on experience with Agile tools (Jira, Asana, Bootcamp, Trello)

Add-on Skills (Preferred)

Technical Skills Add-on:

  1. Celery/RabbitMq
  2. AWS SES, EC2, RDS, Lambda
  3. OpenCV-Python

Process Skills Add-on:

  1. Agile Planning Poker