Bam Digital logo

Front-End Engineer (Senior)

Bam Digital
Full Time
Remote

About us

At Bam Digital, we bridge people and places through purposeful, refined digital experiences. As a leading innovator in real estate technology, we transform ambitious ideas into impactful, user-centric solutions. Our approach blends strategic insight, creative precision, and cutting-edge technology to craft engaging and enduring experiences.

We’re looking for a Front-End Engineer to join our dynamic team and help shape the future of digital real estate platforms. In this role, you’ll lead the development of intuitive and immersive web and mobile interfaces, bringing design visions to life through seamless interaction and motion. Collaborating with a team of innovative thinkers and skilled practitioners, you’ll push boundaries to deliver high-performance, fluid, and visually stunning digital solutions.

At Bam Digital, every project is a collaboration—a chance to innovate, learn, and grow. If you’re passionate about designing for the modern web and thrive in an environment where creativity meets precision, we’d love to hear from you.


Must have

  • 6+ years of experience and currently working with front-end technologies of various solutions, including websites, web apps, CI pipelines, andfad micro services.
  • Solid working experience with React and styled components
  • Strong JavaScript experience, especially with ES2022 and Node.js
  • Solid knowledge of communicating with back-end services asynchronously via RESTful APIs.
  • Familiarity with front-end workflow tools, such as NPM, Gulp, and Webpack
  • Solid understanding of performance issues or solutions, particularly for mobile devices.
  • Experience with RWD (responsive web design) for desktop and mobile environments
  • Familiarity with headless CMS platforms and WordPress development.
  • Exceptional organizational skills and methodical approach
  • Sharp attention to detail and a passion for new technology
  • Interest in emerging web technologies such as web components, WebGL
  • Experience in working closely with design teams and design tools like Figma


Nice to have - please check off items you have experience with in the Application

  • Experience in leading development teams and managing people, with at least one year in a leadership role
  • Experience with advanced animation libraries like GSAP or Lottie
  • Experience with WebGL and working with 3D in the browser.
  • Experience with 2d graphics in the browser with canvas.
  • Experience with Mobile development and Touch interfaces (Sencha, jQuery Mobile, Titanium, Corona, Iconic, Cordova, Electron, etc)
  • Experience in communicating with external hardware such as Arduino, Microsoft Kinect
  • Experience with executing, configuring and integrating large complex mixed hardware/software physical activations


What we offer

  • Competitive salary and employee benefits package (health, dental, vision and more..)
  • A welcome kit, a MacBook and all the tools you need on day one
  • Competitive base salary commensurate with your experience and qualifications
  • Paid holidays and vacation + (paid winter holiday break) 
  • Focused yet casual office location close to Granville Island with lots of great food options
  • Office snacks, coffee, tea, beer, pet friendly, etc.
  • Great atmosphere dedicated to doing what we love, growing your craft and your career


Seniority Level: Intermediate - Senior

Employment Type: 12 Month Full-Time Contract with opportunity for full-time afterwards


This role is open to remote candidates with a preference for being located in Vancouver and working in the Pacific Time Zone.


Please note that only those candidates selected for the interview will be contacted and applications not meeting the above qualifications and submission requirements will be disregarded.