Full Stack Rails Developer

Company: ooma
Location: Sunnyvale , California, United States
Type: Full-time
Posted: 11.OCT.2018
< >

Summary

Full Stack Rails Developer Job Title: Full Stack Rails Developer Department: Engineering Location: Sunnyvale, CA Reports to: Sr. Directo...

Description

Full Stack Rails Developer

Job Title: Full Stack Rails Developer

Department: Engineering

Location: Sunnyvale, CA

Reports to: Sr. Director, Web Applications

Summary:

We are looking for a Ruby on Rails software support professional who thrives on solving hard problems using Rails, TDD/BDD. Designing, developing, and delivering high quality, elegant software is in your DNA. The ideal candidate has experience in customer facing portals in an IP/telephony/service provider company. You will be a key player in taking Ooma customer experience and satisfaction to the next level by solving complex problems and developing advanced software.

Job Responsibilities:

* Analyze and fix complex customer issues

* Develop tools and techniques to understand and evolve Ooma's advanced telephony components

* Full development lifecycle involvement, including: requirements review, design, coding, implementation, testing optimization, and maintenance support for Ooma's customer-facing web portals and API

* Integration of Ooma-developed and 3rd party software

* Work with onshore and offshore engineers

Required Experience & Qualifications:

* BS in computer science, computer engineering or equivalent

* 3+ years experience with Ruby on Rails or equivalent, full stack

* An affinity and need to use TDD/BDD tools such as rspec, cucumber, and jasmine

* Solid understanding of object-oriented design methodology and Design Patterns.

* Hands-on experience with MySQL or a relational database

* Excellent verbal, written and interpersonal skills

* High level of self-motivation, willingness to make a difference

Nice to Have:

* MS in computer science, computer engineering or equivalent

* Experience or strong interest with Agile, Continuous Integration, and Continuous Delivery

* Experience in building VoIP/telephony customer-facing portals

* Working knowledge of Perforce and Git

To apply, please submit your resume electronically to .(We will accept your resume in either one of the following formats: RTF, DOC, PDF, TXT)

Ooma? is proud to be an Equal Employment Opportunity employer.

SDL2017

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...