Job Responsibilities::1. Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance2. Create well designed, testable, efficient code3. Participate in all phases of the development life-cycle4. Assist in the preparation and production of releases of software components5. Ensure designs are in compliance with specifications6. Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement7. Lead Technical Collaboration Hiring Criteria::1. 4+ years of experience working with web app development2. 2+year experience in Django Development and Django Templates3. BS/MS degree in Computer Science, Engineering or a related subject.4. Worked on at least 10 projects5. Have experience with Python, JavaScript, HTML.6. Familiarity with RESTful APIs.7. Knowledge of modern authorization mechanisms, such as JSON Web Token.8. Ability to understand business requirements and translate them into technical requirements.9. Familiarity with code versioning tools.10. Experience with version control such as Git and SVN. Required Skills::1. Team player of unquestionable integrity, credibility and character2. Entrepreneurial mindset and self-starter - you are proactive and service oriented3. Good Communication Skills