SoFi

Staff Mobile Engineer

SoFi

full-time

Posted on:

Location Type: Remote

Location: UtahUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $153,600 - $264,000 per year

Job Level

About the role

  • Produce well-designed, scalable, and reusable code on schedule
  • Independently design and build large features, breaking work into subtasks where necessary
  • Maintain a high bar in code and design reviews in accordance with modern mobile development practices
  • Drive communication across the development team and with other stakeholders
  • Collaborate across functions and teams to reduce ambiguity and keep projects on track
  • Track project performance against defined milestones/goals
  • Mentor junior engineers throughout the organization
  • Create and improve technical documentation

Requirements

  • Bachelor’s degree (ideally in a technical field), but we understand great engineers come from a variety of backgrounds; we will also consider relevant work experience
  • 6+ years mobile programming experience (Flutter strongly preferred)
  • Experience with Git-based distributed version control systems
  • Familiarity with Agile-based project development in a microservices environment
  • Experience with designing and consuming backend APIs for mobile applications
  • Test-driven development skills
  • Passion for solving complex problems
  • Work and play well with others; SoFi is a collaborative environment.
Benefits
  • This role is also eligible for a bonus, long term incentives and competitive benefits. More information about our employee benefits can be found in the link above.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
mobile programmingFlutterGitAgilemicroservicesbackend APIstest-driven developmentscalable codecode reviewstechnical documentation
Soft Skills
communicationcollaborationmentoringproblem-solvingorganizational skills
Certifications
Bachelor's degree