Job Description
Responsibilities
Build, design and code new features and enhancements for web sites, APIs and backend platforms
Build web applications that work equally well on desktop and mobile devices
Building integration solutions for 3rd party services such as Payment Processing, Inventory management and Automation, Warehouse control systems and many more Required Skills
BE/ B Tech from 4 year college or university
3 years of professional experience, with 2 years of open- source development experience using Ruby
Understanding of MVC frameworks such as Rails, Sinatra, Django, Express or similar.
A passion for writing maintainable code with a deep understanding of OOP, design patterns, and data structures
Experience designing, building and testing REST API s
Experience with test driven development (RSpec, Cucumber, Capybara)
Strong *nix skills (Linux, FreeBSD, and/ or Mac OS X preferred)
Familiarity with AWS
Strong SQL skills, familiarity with PostgreSQL a plus
Familiarity with GIT version control
Desired Skills
Deep knowledge of HTML5, CSS3 and Responsive web design
Knowledge of Bootstrap and Javascript frameworks such as Angular, Ember or Backbone
Solid knowledge of scaling web applications and asynchronous architectures
Passionate about TDD
Experience with search platforms (Elasticsearch, Solr, Lucene, etc.)
Contributed to open- source project(s)
Full stack web development expertise (Javascript, CSS/ HTML, PHP). Ruby on Rails Experience is a mus
Job Classification
Industry: Travel , Hotels , Restaurants , Airlines , Railways
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers
Post Graduation: M.Tech in Computers
Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization
Contact Details:
Company: Box
Location(s): Bengaluru
Keyskills:
Technical product configuration
c++
C
design
MySQL
JavaScript
integration PHP
HTML