Job Title or Location

Senior Front End Application Dev

TEEMA - 477 Jobs
Vancouver, BC
Full-time
Executive
Posted 19 days ago
Job Title: Senior Software Engineer – Application /Front-endJob ID: BJ630957711Location: Vancouver, BC Overview:Our client is on a mission to be the world's best cloud-based telecommunications platform for service providers. They are the leading provider of cloud voice platforms for cable MSOs, ISPs and Telco's radically transform their delivery of retail voice services. Their cloud voice platform is the future for voice provisioning, untangles operators from the restraints of old-school voice networks, and frees up resources to accelerate core strategic initiatives. The power of the company's cloud means lower total cost of ownership and for VoIP. They are looking for an experienced and talented Front-end Senior Software Engineer to become a member of an engineering team building an enterprise-scale front-end application. You will also collaborate outside of your team, such as with UI/UX to participate in new feature ideation and feasibility, or with other engineering teams to establish coding standards, best practices, and technology selection.What you will be doing:
  • You'll be joining one of the teams responsible for building features for our next generation Unified Communications Application.
  • The teams work with the latest web technologies and is engaged in cross-platform application development targeting Windows, MacOS, iOS, and Android. The development stack is Typescript, React, React-Native, Electron.
  • They're an autonomous full-stack team, and you'll be one of several front-end application engineers working amongst a combination of application, server, DevOps, and QA engineers.
  • You'll write well designed, testable, and efficient code, debug and troubleshoot existing code, and promote sustainable engineering practices.
What you must have:
  • A technical degree from a reputable University (CS preferably or STEM) or equivalent years of experience
  • 5+ years of experience as a software engineer
  • 3+ years of experience working with modern web technologies
  • 3+ years of experience with cross platform application development
  • A strong interest in web technologies and cross platform application development (e.g. Windows, MacOS, iOS, Android, or Web)
  • Track record of researching new technologies and tools for integration in a product or feature
  • Strong writing and oral communication skills
  • Must have experience in either Electron and/or React/React Native
  • Experience with TypeScript, NPM, Yarn, Node.js
  • Experience with Continuous Integration/Continuous Deployment
  • Experience with the collection, monitoring, and alerting of software metrics
  • Experience with Linux/Unix and shell scripting
  • Familiarity with AWS
  • Familiarity with Docker
  • Experience with Git and Github
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.comBy applying to TEEMA on any job portal implies you are entering into a business relationship with us and therefore grants TEEMA consent to send you further job updates or industry and company-related information.