This job has been closed. You can not apply.

RUBY ON RAILS JUNIOR DEVELOPERS

Cairo,Egypt
Posted: 05-January-2015 seen: 3059 times APPLICANTS5 People applied to this job

TIE

Information Technology
Size: 5 - 15 Employees
Has: 0 Open jobs
Experience required:
Fresh Years
Salary
Not-defined
Gender:
Any
Age:
Not-defined

Job Description

Junior Software Engineer

We are seeking a junior software engineer to support the front-end development of browser-based applications

Position Description:  Examples of representative applications the candidate would contribute to include JavaScript-based browser tools. The candidate will be responsible for the full life-cycle of gathering user requirements, drafting interface and component designs, obtaining and incorporating feedback and fully-implementing those designs.

 

Requirements:

·         BS degree in Computer Science or Engineering

·         1 plus years of UI and JavaScript software development experience

·         Expertise with object-oriented, vanilla (non-library-based) JavaScript development

·         Expertise with jQuery, AJAX, HTML, and CSS development

·         Experience with WebGL (or OpenGL), HTML5, and CSS3 development

·         Experience integrating with RESTful web services and database systems

·         Experience debugging web applications using the Chrome Developer Tools or Firebug

·         Proven ability to resolve issues and make good trade off decisions between functionality and schedule

Candidates must have a deep understanding of web browsers, the DOM, and a keen eye for visual design. Also must have a very strong understanding of UI components architected using object-oriented, MVC-based JavaScript/AJAX with both streaming and RESTful services.  A successful candidate must be able to function in an agile team environment, have excellent verbal skills, be highly motivated, aggressive, able to work independently, and enjoy challenging technical problems.

Desired Skills:

* Experience developing web applications using Ruby on Rails
* Knowledge of Version Control; Git or other distributed version control tools
* Experience working with MySQL databases and key value stores such as Memcached or Redis
* Experience within an Agile Scrum environment 

·         Experience with web programming languages (PHP, , Ruby, etc.)

·         Experience developing software system architectures

APPLY NOW

Sorry, Job has been closed
@
***
Forgot your password?

Share with your friends: