Search jobs > Vancouver, BC > Senior software developer

Senior Software Developer

TM8
Vancouver (Central Kitsilano), BC, ca
$120K-$130K a year
Full-time
Quick Apply

Job Description

As a Senior Software Developer, you are tech savvy in web technologies and understand the business of digital media. You will be working in a fun and creative environment with peers and executives that will support and challenge you.

Our client's current backend is Ruby on Rails and frontend is Vue.js and host it on infrastructures such as AWS Lambda, AWS Fargate, etc.

The platform has spikes of usage with a high volume of transactions over a short period of time.

Exceptional communication and comfort with debate are essential.

Responsibilities

  • Manage the SDLC of an Agile Scrum product in a startup environment
  • Implement backend code in existing Rails 5 codebase
  • Continue to develop mobile-first frontend system in VueJS
  • Collaborate with other developers and designers
  • Effectively communicate with peers and managers
  • Write efficient yet creative code
  • Creatively problem solve to find appropriate solutions
  • Define and implement technical strategies within budget and time constraints
  • Identify and advise on technical risks

Requirements

  • Minimum 5 years working in the digital industry
  • 3+ years experience with HTML, CSS, and JavaScript
  • 3+ years experience with JavaScript frameworks (eg : VueJS, React, Angular, etc.)
  • 3+ years experience developing webapps for mobile and tablet
  • 3+ years experience with Rails
  • 3+ years experience with SQL DBs, Postgres preferred
  • Experience with AWS or similar deployment systems
  • B. CompSci or comparable combination of experience / education
  • Able to lead code reviews, enforce code standards, define and execute a technology plan
  • Strong communication skills and previous experience of working with distributed technical teams; is a strong advocate for collaboration and interdisciplinary problem-solving
  • Able to synthesize and communicate the outcomes of collaborative sessions to the appropriate level of fidelity to team and stakeholders
  • Experienced enough to coach junior team members, critique their work, and help improve their output and skills
  • Ability to communicate complex issues and solutions to a wide range of audiences
  • Can manage conflict with tact and confidence
  • Brings positive, solution-focused thinking to difficult problems
  • Highly committed to excellence; constantly looks for ways to raise the bar in order to achieve excellence in all areas

Benefits

  • Investment matching program
  • Travel - client offers many opportunities for offsite retreats
  • Annual learning benefit
  • Snacks, fruit, and a wide selection of drinks are available
  • Office in the heart of Kitsilano
  • Regular company-wide & team events

Requirements

Minimum 5 years working in the digital industry - 3+ years experience with HTML, CSS, and JavaScript - 3+ years experience with JavaScript frameworks (eg : VueJS, React, Angular, etc.

3+ years experience developing webapps for mobile and tablet - 3+ years experience with Rails - 3+ years experience with SQL DBs, Postgres preferred - Experience with AWS or similar deployment systems - B.

  • CompSci or comparable combination of experience / education - Able to lead code reviews, enforce code standards, define and execute a technology plan - Strong communication skills and previous experience of working with distributed technical teams;
  • is a strong advocate for collaboration and interdisciplinary problem-solving - Able to synthesize and communicate the outcomes of collaborative sessions to the appropriate level of fidelity to team and stakeholders - Experienced enough to coach junior team members, critique their work, and help improve their output and skills - Ability to communicate complex issues and solutions to a wide range of audiences - Can manage conflict with tact and confidence - Brings positive, solution-focused thinking to difficult problems - Highly committed to excellence;

constantly looks for ways to raise the bar in order to achieve excellence in all areas

27 days ago
Related jobs
Autodesk
Vancouver, British Columbia
Remote

Senior Software Animation Developer. Senior Software Developer on the. You will report to the Senior Manager, Software Development based in Canada. Interest in the development of scalable, performant software, leveraging hardware and software solutions. ...

Geotab
Canada

The Senior Software Developer, Full Stack on our Video team will help us build a scalable media ingestion pipeline that will collect, process, and store images and video data from cameras installed in our customers vehicles. You are a skilled Software Developer with demonstrated experience building ...

S.i. Systems
Vancouver, British Columbia

Senior C++ Developer to design, construct, and implement prototype software for a digital currency project!. Work within a team to develop and test software in support of research and development activities on digital currency. Collaborate with vendors and partners to design, construct and implement...

Okta, Inc.
Canada

The Senior Software Engineer Opportunity. The Developer Experience Services Team. The Developer Experience organization is responsible for the tools that our customers use to set up, manage and report on their installation. We improve the experience of the developers using Auth0 every day. ...

TM8
Vancouver, British Columbia

As a Senior Software Developer, you are tech savvy in web technologies and understand the business of digital media. Collaborate with other developers and designers. ...

Wonolo
Canada, Remote
Remote

We're looking for a Senior Backend Software Engineer to join our Supply team and help build features to support our mobile apps! You will join a team of talented backend and mobile engineers, and work alongside Product and Design to help deliver quality features for our Wonoloers (workers). You care...

Pixieset
Vancouver, British Columbia

As a Senior Software Developer, Tech Lead, you’ll lead a team of high-performing developers in delivering best-in-class applications for photographers and creative professionals. Senior Software Developer, Tech Lead. Lead a team of Software Developers on new projects, from the initial conception and...

Cytel Software Corporation
CA

As a Senior UX Developer you will focus on coding the front-end of our software. You will work closely with UX Designers to build prototypes in our UX Style Guide and you’ll also be part of a cross-functional team that is responsible for the full software development life cycle. Provide technical gu...

CB Canada
Vancouver, British Columbia

Looking to work with a experienced and intelligent team where you'll get recognition for your work? This is a Senior Software Developer position at a wealth management company based in Vancouver handling multi billions of dollars of assets for private and corporate clients. This Senior Software Deve...

Games Jobs Direct
Vancouver, British Columbia

The ideal candidate is a customer focused senior software programmer, with experience shipping real-time applications on Android and iOS. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software ...