Responsibilities :

  • Part of the core team responsible for powering the various apps and moving parts of the product
  • Design, build and own key technology decisions and implementations
  • Wear multiple hats – that of an architect, developer or product owner
  • Collaborate with other team members to find optimal solutions and engineering workarounds based on resource/time constraints
  • Communicate development status and features to the rest of the team members
  • Manage interactions with designers, testers and other developers

Required Skills :

  • 2-4 years of overall software development experience
  • 1+ years of development experience with Ruby on Rails
  • Experience with support of high-availability, high-performance, customer-facing web applications
  • Expert in configuring and deploying multiple rails applications quickly
  • Experience with collaborative code development in small agile teams and managing releases (Git, Continuous Integration, Capistrano)
  • Experience building internal and external APIs and RESTful web services
  • Strong foundation in Database ( SQL / Postgres )
  • Experience deploying and managing applications on cloud-based infrastructure (Heroku/AWS)
  • Outstanding understanding of software design and architecture

It will be good if you also have:

  • Worked in a web startup before and been part of the core development during a high growth phase
  • Practical experience with building scalable, high availability and high-performance systems
  • Hands-on background with agile development practices including test driven development and scrums
  • Contributed to open source projects on Github
  • Familiarity with a variety of programming languages and development tools
Job Location: Bangalore
Experience (Years): 2-4 Years
Sub Location: J. P. Nagar

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf