WHAT WE ARE LOOKING FOR
You should have around 5 years of solid and relevant hands-on work experience, of which 2-3 years in design, development and maintenance of applications on python-Django framework, preferably in the tech team of a high energy start up.
If you are a critical thinker with a passion for tech and problem solving, and enjoy working in teams but donât get flustered by ambiguity or working independently, write back to us with your story articulating why you would like to join us in this journey.
RESPONSIBILITIES
In a nutshell you will be doing the following:
Provide inputs to the product team in product enhancement and work closely with the product and UI/UX design teams in defining the product features.
Translate the business logic to high quality application and database design
Create and enhance the application in a modular way, by applying the âAgileâ concept
Identify tools and plug-ins that can enhance user experience and/or save time and cost
Build, enhance and maintain high performance, reusable, and reliable code. Ensure the best possible performance, quality, and responsiveness of the application
Implement measures to safeguard users' data
Work with the product team, UI/UX designers to identity bottlenecks and fix bugs.
Conduct tests on the modules before deployment.
Work closely with the product team to iterate user driven changes at high velocity
Recruit team members and / or agencies and manage them effectively
Work collaboratively and communicate effectively in a cross functional and multi-cultural team environment
SKILL AND EXPERIENCE
We believe you need to have skills, high degree of proficiency and hands-on experience in the following areas:
Expert in core Python & Django framework.
Elasticsearch.
JavaScript / ES6, jQuery, HTML5, CSS, Bootstrap
Integration with external websites through APIs.
Test Driven Development
MySQL.
RESTful APIs & DRF.
Code versioning tools, such as Git
AWS (EC2, S3, Load balancing, Route53 etc)
Nginx, Gunicorn, Celery, RabbitMQ.