Mobile Engineer (0-1 Development)

Braintrust
Toronto, CA Full Time
POSTED ON 5/25/2023 CLOSED ON 7/3/2023

What are the responsibilities and job description for the Mobile Engineer (0-1 Development) position at Braintrust?

ABOUT US:

Braintrust is a user-owned talent network that connects you with great jobs with no fees or membership costs—so you keep 100% of what you earn.


  • JOB TYPE: Freelance, Contract Position (no agencies/C2C - see notes below)
  • LOCATION: Remote - Canada
  • HOURLY RANGE: Our client is looking to pay $80 – $110/hr
  • ESTIMATED DURATION: 10h/week - Short term


ABOUT THE HIRING PROCESS:

When you join Braintrust, you will be invited to a screening process for Braintrust to learn more about your previous work experiences. Once completed, you will have access to the employer for this role and other top companies that seek high-quality talent. Apply to this job to kick off the process.

THE OPPORTUNITY

Overview of the Role

Our client is looking for one or more full-stack developer(s) and a designer to primarily help them build out their mobile apps. Currently, they have a web app for dance studios, a web app for the dance studios’ customers, and a simple iOS/Android mobile app used by the dance studios (which currently consists of a very small subset of the functionality available in the web app). The tech stack is Microsoft-based; the web apps are written in ASP.NET, mobile apps use Xamarin, the server-side API accessed by the mobile apps is written in Nancy (a lightweight .NET web framework), and the database is SQL Server. Currently, everything is hosted on Rackspace VMs, although they’d like to eventually move to Azure (this is a longer-term goal for us).

Priorities
The highest priority for us is to build out their mobile apps. They need someone who has extensive experience with one of the write-once-run-everywhere frameworks (React Native, Flutter, .NET MAUI, others?) to begin feature development on their customer mobile app (the app used by studios' customers). Based on their own research, they think they’d prefer Flutter, but they’re open to other platforms.

They’d like to start by building the customer mobile app (the app used by their studio’s customers), eventually expanding that code to replace their current customer web app (so web/mobile run the same code base). They’d like the functionality in these new apps to replicate what they currently have in the web app. Once they’ve proven that can work, they can begin the process of doing the same thing for the studio apps. The customer app functionality is at least an order of magnitude simpler than the studio app, thus the reason they’d like to start there.

Our client has an existing REST API that supports their current studio mobile app. They’d like to have this API evaluated so they can determine if they should build on top of it to support the new customer app work (and eventually the new studio app), or replace this API with a new one. They’re open to all options. They’d prefer if the back end code were still written in .NET, but they’re open.

Key Notes For The Position:

  • Must be able to hit the ground running and have the ability to work autonomously. They’re a tiny shop, they don’t have many meetings, and they’d like to keep it that way.
  • It would be nice to have someone with some previous experience in the .NET world, but this isn’t a hard requirement. Code is code; you should be able to look at their existing C#/VB code, determine roughly what it’s doing, and ask questions to clarify before implementing features in the mobile app.
  • Code must be well-structured, clean, and easy to understand. They’d like clear patterns to be established that can be picked up by any other developer.

About the Company

Our client has spent the last 25 years building a suite of tools that empower you to master the details and gain confidence managing your studio. Now, let them give you the tools so you can master the art of your business.

Apply Now!

Braintrust Job ID: 6637


C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created an LLC/corp around their consulting practice, this is well aligned with Braintrust and we’d welcome your application.


Braintrust values the multitude of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.


Salary : $80 - $110

Principal Engineer, Cyber Security
T-Mobile -
Overland Park, KS
Principal Engineer, Cyber Security
T-Mobile -
Frisco, TX
Senior Cybersecurity Engineer
T-Mobile -
Merriam, KS

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Mobile Engineer (0-1 Development).

Click the checkbox next to the jobs that you are interested in.

  • Clinical Data Analysis Skill

    • Income Estimation: $61,313 - $86,961
    • Income Estimation: $64,505 - $112,994
  • Clinical Research Skill

    • Income Estimation: $69,986 - $92,160
    • Income Estimation: $86,049 - $121,878
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Braintrust

Braintrust
Hired Organization Address Coeur d'Alene, ID Full Time
Job Description Civil Engineer Location: ONSITE in Coeur d’Alene, Idaho Benefits: 401(k) with matching Medical, Vision, ...
Braintrust
Hired Organization Address Brook, IL Full Time
Job Description Interview process: 1 phone call with hiring manager and a technical interview. Please note this is a ful...
Braintrust
Hired Organization Address Holyoke, MA Full Time
Job Description Interview process: 3 interview rounds: 2 technical (remote) and 1 onsite interview You must be fully aut...
Braintrust
Hired Organization Address Keyes, CA Full Time
Job Description Job details: Interview process: 3 interviews Location: Modesto, CA (Hybrid) Travel: Candidates must be w...

Not the job you're looking for? Here are some other Mobile Engineer (0-1 Development) jobs in the Toronto, CA area that may be a better fit.

sr engineer

T-Mobile, Merriam, KS

Software Engineer

Social Mobile, Hollywood, FL