Job Description
Good experience in development with very good knowledge and hands-on experience with Ruby on Rails/Padrino, along with other common libraries.
Through understanding of OOP, MVC, ORM, REST/SOAP, SOA.
Working knowledge of JRuby desired and working knowledge of Java a must.
A good understanding of front-end technologies, such as JavaScript, JQuery, HTML5, and CSS3 a must. Knowledge and experience of front end technologies such as AnjularJS, ReactJS a plus, working knowledge in NodeJS a plus.
Ability to integrate multiple data sources and databases into one system. Understanding of fundamental design principles behind a scalable application and cloud-based scale-out architecture.
Good knowledge of relational databases PostgresSQL, MySQL, and working knowledge of NoSQL DB such as MongoDB.
Proficient understanding of code versioning tools(GIT,SVN), knowledge of CI/CD, Jenkins, knowledge of Rspec/TDD/BDD, working experience with Agile methodology and fast iterative development cycles.
Strong foundation in computer science fundamentals: data structures, algorithms, and coding.
Any Graduate