Ruby On Rails Engineer

Stride Search

Los Angeles, California

JOB DETAILS
SKILLS
AJAX (Asynchronous JavaScript and XML), Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), CSS (Cascading Style Sheet), Caching, Code Reviews, Computer Science, Git, HTML (HyperText Markup Language), Internet Technology, JavaScript, Mobile Devices, NoSQL, Object Oriented (OO), Performance Management, Performance Tuning/Optimization, PostgreSQL, Problem Solving Skills, Product Design, Relational Databases (RDBMS), Ruby, Ruby on Rails, SQL (Structured Query Language), Software Development, Team Player, Test Driven Development (TDD), User Interface/Experience (UI/UX)
LOCATION
Los Angeles, California
POSTED
14 days ago


Passion + Curiosity + Talent = Ability to
create magic.


 


What You'll Do


  • Own responsibility for coming up with solutions to complex problems


  • Create APIs to support our mobile and web products


  • Work with our Front-End team to find ways to improve performance and user experience using HTML, CSS, JavaScript and AJAX


  • Design and build core backend components


  • Conduct design & code reviews


  • Work very closely with Product and Design to define feature specifications


  • Analyze and improve efficiency, scalability
    and stability of various system resources



 


Requirements


  • 5+ years of software development experience with at least 2 years programming in Ruby on Rails


  • Advanced experience with relational database(PostgreSQL) and NoSQL implementations


  • Strong object-oriented background


  • Experience with performance optimizations, SQL tuning, caching strategies


  • Experience with Test Driven Development (TDD) and agile methodologies


  • Experience with Front-End technologies (HTML, CSS, JavaScript, AJAX)


  • Experience using Git, AWS and other web technologies


  • B.S. or M.S. Computer Science or related field


  • Personal projects that show aptitude and desire to create cool things


  • A team player! Most importantly you must be
    comfortable working in a collaborative culture where everyone is
    challenged to solve tough problems


 


 


About the Company

S

Stride Search