IBM
Software Engineer - Front End
IBMCanada2 days ago
Full-timeEngineering, Information Technology
Introduction

As an engineer, you will tap your experience building cloud-native systems to make the DataStax platform the world's best cloud-native data and generative AI solution. You’ll be involved in the design, implementation, and operation of solutions that allow us to deliver a platform to our users that enables them to solve complex, cloud-scale problems without the operational burden of running a distributed data platform on their own.

Your Role And Responsibilities

  • Partner with a distributed team of engineers, product managers and designers to deliver a world-class experience to our users
  • Provide full lifecycle ownership over our front-end stack, from feature scoping to periodic on-call production support
  • Drive front-end engineering best practices around usability, packaging, deployment, testing, team collaboration, and automation
  • Influence and drive architectural improvements across our frontend platform, being both the voice of the user and the engineer
  • Lean on experience with observability and analytical integrations to help make operating our platform efficient and effective

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • Minimum of 1-3 years of relevant industry experience in Software Engineering
  • Well versed in TypeScript, React, NodeJS, GraphQL and other core frontend technologies
  • Experience operating systems in production across AWS is a bonus
  • Understanding of modern frontend design and architectural patterns
  • Track record of breaking ground on something new and driving it all the way to production
  • Expertise with FE-centric observability, packaging, deployment and documentation tooling
  • Understanding of design systems and overall design-engineering process and partnerships
  • Building applications for multiple form factors (responsive, cross-platform etc)

Key Skills

Ranked by relevance