Open job

SoFi - Full Stack Engineer, Mobile - Member Growth

Full Stack Developer
💰 Negotiable
📍 Seattle, United States
Closing date: a day left
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago

Full Stack Developer is needed in Seattle, United States.

Client: SoFi

Location: Seattle, WA

Contract: Full-time

Job Description

At SoFi, we’re building the future of finance, and our Member Growth team is a key driver of that mission. We’re seeking a Full Stack Engineer with a mobile-first mindset who is passionate about learning, growing, and contributing to high-impact projects. As part of the Member Growth team, you’ll help design, develop, and optimize systems that facilitate seamless member experiences across SoFi’s platform. You’ll work closely with a collaborative, supportive team dedicated to scaling impactful solutions in the mobile and web space. In this hands-on role, you’ll engage across the full product lifecycle—from concept and architecture through deployment and support—gaining exposure to both front-end and back-end development while continuously learning new skills.

Requirements

Experience & Education: A Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience), with 2+ years of programming experience working on mobile, front-end, or back-end technologies.

Technical Skills: Exposure to mobile programming (iOS/Android), foundational understanding of front-end technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular. Familiarity with back-end technologies like Node.js, Python, or Java, and some experience working with databases. Experience with Dart/Flutter, Kotlin, Swift is a plus.

Learning Mindset: A desire to learn and grow with a passion for tackling new challenges, refining skills, and embracing constructive feedback. You’re curious and driven to understand not just the ‘what’ but also the ‘why’ of the solutions you’re developing.

Collaborative Mindset: Thrives in a team-oriented environment and enjoys engaging in collaborative problem-solving, design discussions, and code reviews.

Innovation & Ownership: Strong sense of ownership and accountability, with the drive to take projects from concept to delivery, questioning assumptions and innovating to improve systems.

Problem-Solving & Curiosity: Passion for solving complex problems backed by curiosity and a data-driven mindset. You’re not satisfied with surface-level solutions and take the time to explore root causes for optimal, scalable answers.

Communication & Collaboration: Excellent communication skills, both technical and interpersonal, with the ability to convey ideas clearly and collaborate effectively with cross-functional teams.

Experience with SOA or Microservices: Any experience with service-oriented or microservice-based architectures is a plus.

Responsibilities

As part of the Member Growth team, you’ll help design, develop, and optimize systems that facilitate seamless member experiences across SoFi’s platform. You will:

  • Collaborate with engineers, designers, and product managers to deliver high-quality, cross-platform solutions.
  • Contribute to engaging and intuitive user interfaces for mobile (iOS/Android) and web.
  • Assist in building secure, scalable server-side applications and APIs.
  • Participate in architecture discussions to ensure systems are built to scale and adapt.
  • Stay updated on emerging technologies and best practices in software development.
  • Engage in close partnership with team members to refine requirements and troubleshoot.
  • Learn from senior developers who prioritize mentorship, quality, and best practices.
  • Assist in producing clear, organized technical documentation.

Compensation and Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location. To view all comprehensive and competitive benefits, visit our Benefits at SoFi page!

Equal Employment Opportunity

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender, national origin, age (40 or over), disability, marital status, sexual orientation, or any other basis prohibited by applicable law.


Posted a month ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    📈

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.