Software Engineer, Frontend - Mobile
Toronto, Ontario, Canada
7h ago

At Pattern we're building our founding engineering team to power the company during our hyper growth stage.

Pattern is a technology-based staffing platform that connects gig workers with jobs around them, on demand, every single hour.

Our platform gives businesses like retail chains and warehouses instant access to pre-screened, trained temporary workforce that makes staff management more transparent and efficient.

This is an exciting emerging space (you may see it referred to as digital staffing) that has seen significant interest and investment from venture capitalists.

Pattern is one of the break-out companies in this space that is using technology to disrupt the existing, traditional staffing companies.

Pattern is operating in stealth mode. It has raised several million dollars in funding from venture capitalists. The company is experiencing exponential growth and every day is an exciting, fun, energizing day of work.

There are fifty employees at the company across New York, Toronto and Vancouver.

About the Role

From day one, you'll work closely with a focused product team using React & Typescript on the frontend and Node & Typescript on the backend.

You'll be a key technical contributor during product discovery and definition, and you'll own technical design, implementation and delivery for significant parts of the product.

During your first year, you'll make foundational architecture and technology decisions while taking on a wide variety of product and technical challenges.

As we scale, you'll have the opportunity to grow into either a technical leadership role at the staff level or an engineering management role.

Your responsibilities include :

  • Making key contributions in solving our core problems, such as :
  • Can we automate our shift dispatching systems based on the data we have?
  • Can we make scheduling and managing workers incredibly simple?
  • Can we develop tools to optimally utilize our inventory of gig workers?
  • Can we build financial products for our gig workers?
  • Designing and implementing backend services, focused on future extensibility, reliability and ease of adoption
  • Continuously push yourself and us to obsessively improve product quality, user experience, and efficient deliver
  • Help build a great product and engineering team dedicated to continuously delivering value to our customers
  • You are excited about this opportunity because you will...

  • Join a fast-growing startup and grow right along with us
  • Deliver great products for our all our customers
  • Take on significant technical challenges and have a large impact
  • Get the chance to work on cutting-edge technologies and use world-class tooling to get the job done
  • Have the ability to shape and improve our engineering culture
  • We are excited about you because...

  • You have 3+ years working as a frontend software engineer
  • You are familiar with Flutter and its libraries for REST and JSON, State management (BLoC, Provider, getIt), Push notifications, Geofencing, Payment processing
  • You are familiar with Native Android and iOS Development, Git and Pull Request flow (GitHub or GitLab or BitBucket)
  • You have experience writing unit and integration tests
  • You have some experience building performant mobile applications and using CD / CI pipelines for mobile applications
  • You have an understanding of Material and Cupertino design best practices
  • You are able to learn quickly, work independently, and consistently get stuff done
  • You are deeply dedicated to product and engineering excellence, with strong, well-considered opinions on the stuff that matters
  • You are obsessed about customers and their problems, and passionate about delivering the best product for them
  • You are an effective collaborator who routinely goes the extra mile to make other people successful
  • You have a solid understanding of programming fundamentals and computer systems
  • Why we might be a great fit for you :

  • We're taking on tough, systemic problems on both sides of the labor market that don't have easy solutions. You will have impact here.
  • We'll grant you a lot of autonomy and trust, and back it up with meaningful empowerment and support. You won't be held back here.
  • We care about outcomes, not output, and since we're all very mission-driven and work hard, we make sure our work is meaningful.
  • We care deeply about diversity and consider it absolutely critical to our success, and we do the hard work to make that true.
  • Why we might not be a fit for you :

  • We're obsessed with our customers, and that drives the bulk of our decisions. If you can't see yourself adopting that mindset, it won't work out.
  • We're an early stage company with great bones, but we have lots of rough edges. You need to be excited about building something from nothing.
  • We know where we're headed, but we're still figuring out how to get there. You need to be ok with plans and priorities shifting.
  • Compensation and benefits :

  • Competitive salary and stock options
  • Unlimited PTO with recommended minimums
  • Generous extended health and dental care
  • We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

    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