Functional Developer
Bazinga Technologies Inc.
Vancouver, BC, Canada
2d ago

The bazinga! process

At bazinga!, we foster a culture of ongoing improvement - in everything we do. Our work environment is cross-functional - we work collaboratively from engineers to executives - and also across teams from marketing, product and development.

We believe great products are envisioned, designed, built, tested, nurtured, improved and rethought regularly by passionate teams.

What we're looking for

We're looking for people who can help build out our new backend architecture. This means you are comfortable with building scalable APIs and the pipelines to deploy them.

You also care about developer experience and championing it across a team. Through your past experience, you've learned how to juggle multiple projects, know how to frequently and incrementally ship products, and have a solid understanding of engineering best practices.

In the fast-paced world of a disruptive and innovative SaaS product, you are :

  • Able to wear multiple hats (and fit them all)
  • Ambitious and curious - you love learning new things
  • A team player with a love for collaboration
  • Able to excel as a self-starter
  • Someone with a strong analytical mindset who loves breaking down walls
  • Skills you possess

    We are looking for an engineer with experience in functional programming technologies to help us build the future of our web platform.

    Your skills and experience should include :

  • Interest in functional programming and basic knowledge of at least one functional language (e.g. Scala, OCaml, F#, Haskell, Elixer)
  • Unit and functional testing as an ingrained part of your workflow
  • Experience working on a distributed platform
  • Good judgment on making technical tradeoffs
  • A demonstrated ability and interest in picking up new technologies
  • Things that aren't required but would raise you above the rest :

  • Experience championing Continuous Integration / Continuous Delivery tools and methodologies
  • Experience building distributed systems in the cloud
  • Experience with Domain Driven Design and complex domain modeling
  • Knowledge of Linux and containerization technologies such as Docker.
  • Experience with Postgresql, Graph databases.
  • What we value

    We value transparency, honesty, clear communication, hard work, positivity, patience, empathy and compassion. We are looking for people who appreciate, understand and share these values.

    Where you'll work

    Bazinga's mission is creating amazing living communities. We strive to embody that mission by creating an amazing work culture, where you can achieve great results through a healthy work / life balance.

    We offer a great work environment that is collaborative, empowering and fun. Everyone on our team strives to deliver stellar results, and we expect the same from you.

    This role is based in our Vancouver office. This role will require you to develop a solid understanding of our users and their challenges.

    In this critical role, you will be a core member of Bazinga's data-driven development team.

    The perks

  • Competitive salary based on experience ($80K - $115K)
  • Participation in employee stock option plan after 6 months
  • Great benefits package for you and your family
  • Flexible vacation options
  • Friday socials
  • Great office space
  • Chance to work on something amazing that impacts real people
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form