Senior Flutter Developer

Full-Time in Portland, OR - Remote OK - Senior - development

This is a remote position with Pacific Daylight Time core business hours.

Who is SingleMind?
SingleMind is a way of thinking. We're also one of the fastest-growing digital design and development agencies headquartered in the Portland area. We seek out dedicated and professional designers, engineers and team members with broad interests and skills. Is that you?

Who we are looking for
We want an experienced senior full-stack Flutter developer with a broad range of deep and diverse technical skills.

You’ll work with the Technical Lead and the engineering team to provide architectural oversight and guidance to those you're working with on a daily basis, in addition to slinging code and contributing to feature/technical tasks that are worthy of your seniority and critical eye.

Primary Requirements

  • Excited to work on engaging and interactive mobile apps on a daily basis
  • Confident and skilled enough to jump in at any level to help, whether that's frontend (UI), backend (underlying logic, integrations, admin-related), or cloud Dev Ops (Microsoft Azure)
  • Problem-solving and designing efficient data models
  • Working with services and APIs to bridge communication and extend features from other applications or services
  • Leadership and involvement in project-related meetings (sprint ceremonies like sprint planning/review; architectural planning)

Minimum Qualifications

  • 3+ years Flutter Experience
  • Full-stack (Logical, service layer, routing, as well as front-end widget/component implementation)
  • Flutter/Dart Automated testing experience
  • Experience with CI/CD and mobile beta distribution tools
  • Experience presenting directly to clients, and looking professional while doing so (in the age of COVID, we all use our webcams daily during meetings)

The Ideal Candidate

  • Meets all the criteria above, and:
  • Is comfortable with internal code reviews and testing
  • Willing to take ownership of their own quality
  • Good at working collaboratively
  • Fluent with HTML5 / CSS3, NodeJS, Flutter / Dart, Java, Objective C
  • Can work with a variety of JavaScript libraries and frameworks
  • Familiar with modern design tools as part of engineering / design collaboration (Figma, etc)
  • Fluent in with code repositories and team branch/merge flows (usually Git; SVN rarely)
  • Ability to become proficient with new technologies quickly
  • Experience with serverless service architecture

Your compensation will truly be based on your experience and how closely a fit to the above points you are. We're a profitable and growing company that believes in high tides raising all boats. So as the company succeeds, the larger your share of the profit and overall benefits.

About Us
We are a globally distributed team of professionals with the large majority of our team located in Oregon. We work flexible hours and operate as a team. Our clients range from small well-funded start-ups to large multi-billion dollar international companies. We truly believe in a balanced work/life ethic. SingleMind is an Equal Opportunity Employer.

We offer a matching 401k, full health, vision, and dental benefits. Paid vacation and sick time. We conduct semi-annual company retreats (provided we can do so safely) to desirable locations allowing for some precious facetime.

If portions of this job description really don't sound like you, then let's save us both some time. We want you set up for success in this role and after 15 years of doing this, we've found the above is necessary for you to be happy, engaged and eager to show up every day.