GrepJob
SoFi

Senior Software Engineer, Mobile Platform

SoFi

Apply
about 3 hours ago
San Francisco, CA, USA or Seattle, WA, USA
Senior / Mid Level

Responsibilities

  • Deliver high-quality code on schedule.
  • Produce well-designed, scalable, and reusable code.
  • Participate in code and design reviews.
  • Work effectively across functions and teams.
  • Design and build large features independently.
  • Track project performance against defined milestones.
  • Collaborate with product managers and stakeholders.
  • Mentor junior engineers.
  • Create and maintain technical documentation.
  • Contribute significantly to the code base.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent.
  • 4+ years of mobile programming experience in Android or iOS.
  • Experience with Git-based version control systems.
  • Familiarity with Agile project development in a microservices environment.
  • Knowledge of test-driven development and unit/integration testing.
  • Strong fundamentals in web protocols.
  • Experience developing against REST APIs.
  • Familiarity with modern mobile design patterns.
  • Strong debugging skills.
  • Passion for solving complex problems.

Tech Stack

FlutterGitiOS

Categories

Mobile