Python/Django backend developers for a fast growing cloud telephony startup

Aug. 12, 2016, 11:52 a.m.
CallHub
Bangalore, Karnataka, India

About CallHub:

At CallHub, we help political parties and advocacy groups in their campaigns and causes, using our award winning cloud based telephony platform. Customers round the globe use CallHub to reach people quickly via phone calls and text messages. Our customers include Uber, Accenture, political parties in UK, France, Australia and the US. We're a profitable startup and are looking to scale our team.

What you look can forward to:

  • Opportunity to work for a fast paced cloud start up using the latest technologies
  • You also get to contribute to frontend development and grow into a full stack developer role
  • Opportunity to work on predictive intellegence, machine learning
  • Contribute towards Android and iOS app development
  • Freedom to come up with your own ideas for the betterment of product
  • We value openness in the company and love delighting our customers

Your Responsibilities:

  • Design & implement new software modules based on the product requirements and delight the customers
  • Debug existing software components, fix issues and avoid regressions
  • Participate in software architecture, design discussions and code reviews
  • Develop unit/system tests and integrate these with CI server
  • Work in Agile environment, follow process guidelines and deliver tasks
  • Be proactive, take ownership and be accountable
Technologies we're looking for:

  • Languages & Frameworks: Python Django/Flask
  • Database: Postgres/ Mongo
  • Continuous Integration: Jenkins
  • Configuration Management: Git / Perforce
  • Must have worked in a Unix/Linux based environment
  • Bonus points if you’ve worked on SIP/H323 Media protocols

You should have:

  • 2 to 4 years of experience in building applications in fast paced environment
  • Developed HTTP based APIs (Rest/SOAP) and implemented Authentication, Caching
  • Worked with relational and NoSQL databases and aware of concepts like ORM, Migrations
  • Curious about application’s performance & scalability and eager to improve response times
  • Well versed with configuration management including merging and branching
  • BE /MS/MCA from reputed institutes in India or abroad

We’d love to talk to you if:

  • You are passionate about the product and want to delight the customers
  • You have strong technical skills, are independent and resourceful, and able to communicate and collaborate effectively
  • You're a quick learner and can pick up any technology

  • Email the job