We are looking for an awesome Backend Engineer who is passionate about building products that customers love by delivering fast, performant, and scalable services.
You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy.
Develop clean quality code and functional for the application.
Deliver up to the commitments taken in the planning meeting.
Be an active contributor in design, ideation of new features, and usability testing.
Strong problem solving skills and willingness to roll up one’s sleeves to get the job
Ruby knowledge and experience (desired, not required).
Experience building modern REST Web APIs.
Experience designing High available applications.
Experience working with Document Oriented Databases (MongoDB, Cassandra, Azure Document DB)
Knowledge of Node.js Web Application frameworks and libraries like Express.js, Socket.io.
Knowledge of Web Application Authentication Protocols like SAML, OAuth, JWT, WS-Fed.
Knowledge of Service Orientation Patterns.
Knowledge of advanced programming techniques, Prototypal Inheritance, Object-Oriented design, design patterns, TDD etc.
Creative and forward thinker
Passion for user experience design
An obsessive attention to detail
Familiarity or experience with Agile engineering practices
Experience working with agile software development processes and methodologies (SCRUM)
Experience with Docker (desired, not required)
Experience with Cloud Comput Engines like Azure, Heroku, AWS EC2, etc. (desired, not required)
- MS/BS degree in Computer Science, Engineering or 5 years of proven experience in a similar position.