Employer! S4M
We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software. You will be responsible for managing the interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

Write clean, maintainable and efficient code

Design robust, scalable and secure features

Contribute in all phases of the development lifecycle

Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)

Drive continuous adoption and integration of relevant new technologies into designRequirements:

BSC Of computer Science, Computer Engineering

2-3 years’experience in Web platforms (Ruby on Rails)

Strong Experience in designing, developing, testing and delivering web applications using Ruby on Rails

Strong experience in HTML5, CSS and JavaScript

Experience in working with, designing/maintaining MySQL & PostgreSQL databases

Good knowledge of relational and NoSQL databases

Experience in various JavaScript frameworks (AngularJS, jQuery, Bootstrap, Prototype)

Experience in Test Driven Development (TDD), unit and integration testing, defect analysis and resolution

A track record of delivering well-crafted software solutions

Experience developing highly interactive applications

A firm grasp of object oriented analysis and design

Passion for writing great, simple, clean, efficient code

Experience with Cloud computing is a big plus

Familiarity with concepts of MVC, RESTful, and Git version control

Experience with Java is a plus

Committed to deliver quality software solutions using Agile development cycles

Comfortable working with clients in all phases of the product creation

Ability to work under pressure

Oral and written English communication skills necessary to express ideas and concepts clearly and persuasively to individuals and groups

Adhering to Principles and Values
Job Apply URL To Apply, Click Here