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
job description Purpose of Job We are currently seeking a Senior Auditor – IT in San Antonio, Plano Legacy, Phoenix,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> This is an exciting opportunity to join Qmee, an online rewards and market research company...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> SA, Mawson Lakes Software Engineering 12266BR Job Highlights AIR6500 is the RAAF’s $3 billion program...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Company Description*Role : Software Developer*Location: Field / UK NationwideSalary: Up to £64,000We have an exciting...
Apply For This JobJob Requisition ID # 22WD61123 Position Overview We are seeking a highly motivated Software Engineering intern to join an agile...
Apply For This Job