Every day, we strive to uphold our brand values:
We care that everyone loves their Ooma experience.
We think big to innovate and revolutionize markets.
We create smarter solutions that uniquely deliver both superior experiences and superior value.
We embrace diversity of thought to make the best decisions.
We respect that problems are best solved by fact-based discussions and positive intent.
We choose to be a force for good in the world.
Working at Ooma means being a team player, while allowing your individual voice to come through. And, you’ll receive competitive compensation, benefits and generous company perks.
Responsibilities:
Create and evolve an outstanding Enterprise products
Support enhancement and maintenance of our current and future calling features.
Develop tools and techniques to understand and evolve Ooma’s advanced telephony components, and how customers interact with them
Participate and drive agile practices including requirements review, design,
coding/code reviews, implementation and testing optimization.
Deliver high quality, highly re-usable code verified with test automation tools
Work cross-functionally with Engineering, Design, and QA teams to deliver on the product roadmap
Requirements:
6+ years of development experience
4+ years React or other similar JS frameworks such as Angular or Ember
BS in Computer Science, Computer Engineering or Equivalent
Experience with WebRTC, VoIP technologies, & audio quality control
Solid understanding of object-oriented design methodology, functional programming, and design patterns
Familiar with network protocols, like TCP/UDP/TLS/RTP/SRTP/RTCP, etc
Excellent verbal, written and interpersonal skills in English
High level of self-motivation, and a deep willingness to make a difference
Nice to Have:
Experience with SIP stacks is preferred (SIPJS, PJSIP , reSIProcate, FreeSWITCH)
Ember and Electron
Material UI
Migration between frameworks
Experience developing enterprise products
What do I need to be successful in this role?
Critical thinking and problem solving are second nature to you
You thrive in a fast-paced, ever-changing environment
You always see challenges as an opportunity to learn
You’ve got a genuine growth mindset and as a result, you’re not afraid to take smart risks and make the odd mistake because you know you’ll be able to learn from them
You are curious, and not afraid to dive in to learn and try new things
Why should I work at Ooma Enterprise?
We have a culture where we openly share our results and where your input is truly valued
Working here means being part of a team that works hard, fast and has fun! We aim to keep growing as a company, as a team, and as individuals. Our company is made up of truly exceptional people who found a career-making opportunity here
You get to be an integral part of building an amazing product and client experience, in a company big enough for growth but lean enough to get stuff done!
Work-life balance is encouraged, and sometimes enforced! 😉
We offer flexible work schedules, an open vacation policy, and an extended benefits plan
Our large dog-friendly Yaletown office – complete with snacks and arcade!
We value the individuality and contribution of each of our team members
Collaboration, personality, growth, great results, and baked goods are wholeheartedly encouraged
Benefits:
Full Medical/Dental/Vision benefits
RRSP Match
Paid time off (PTO)
Paid Holidays
Full Job Description Sunternal is one of the fastest growing Solar installation companies in the United States. We provide the...
Apply For This JobThe Software Engineer is responsible for maintaining and developing software used in the development and manufacture of laser diodes. This...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job purpose As part of the M&S Software Engineering team, you’ll be joining a well-loved...
Apply For This JobFull Job Description About Carlsmed® Our mission is to improve outcomes and decrease the cost of healthcare for spine surgery...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Software Support Manager Overview We are seeking an experienced support manager for a software company...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> User Experience (UX) ResearcherContract Type: Permanent (Full-time)Salary: £40,000 – £42,500 D.O.E An exclusive role for...
Apply For This Job