Staff Flutter Software Engineer

3 weeks ago


Seattle, Washington, United States Social Finance Ltd Full time
Job Description

We are seeking a highly skilled Staff Flutter Software Engineer to join our team at Social Finance Ltd. As a key member of our engineering team, you will play a pivotal role in shaping the future of our mobile products.

Key Responsibilities:

  • Design and develop high-quality, scalable, and reusable code for our mobile applications.
  • Collaborate with cross-functional teams, including product management and design, to ensure seamless delivery of features and products.
  • Participate in code and design reviews to maintain high standards of quality and excellence.
  • Mentor and guide junior engineers to help them grow and develop in their careers.
  • Stay up-to-date with the latest technologies and trends in mobile development and apply this knowledge to improve our products and services.

Requirements:

  • 4+ years of experience in mobile programming, with a strong focus on Android or iOS.
  • Proficiency in Git-based distributed version control systems and agile-based project development in a microservices environment.
  • Experience with test-driven development, unit testing, and integration testing.
  • Strong fundamentals in web protocols and experience developing against REST APIs.
  • Knowledge of modern mobile design patterns and strong debugging skills.
  • Passion for solving complex problems and working collaboratively with others.

Nice to Have:

  • Experience working with Flutter and other cross-platform technologies.
  • Reactive programming knowledge (RX, Coroutines, Streams).
  • Knowledge of and contributions to mobile open source frameworks.
  • Understanding of S.O.L.I.D or G.R.A.S.P principles and Clean Architecture patterns.

About Us:

Social Finance Ltd is a leading financial services company that is revolutionizing the way people think about and interact with personal finance. We are committed to embracing diversity and promoting equal opportunities for all employees and applicants.

How to Apply:

If you are a motivated and talented software engineer with a passion for mobile development, please submit your application, including your resume and a cover letter, to our careers page.



  • Seattle, Washington, United States Galileo Co. Full time

    About the RoleWe are seeking a highly skilled Mobile Engineer to join our team at Galileo Co. As a Mobile Engineer, you will play a pivotal role in the evolution of our banking core and the implementation of enhanced account structures, including readiness for new products like CDs. This position involves maturing our central member-facing services,...


  • Seattle, Washington, United States Social Finance Ltd Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our Digital Identity team. As a founding member of this new squad, you will play a pivotal role in designing, building, and maintaining our entitlements management platform.This is a unique opportunity to work on a cutting-edge system that will power all of SoFi and enable the launch...


  • Seattle, Washington, United States Galileo Financial Technologies, LLC Full time

    About the Role:We are seeking a highly skilled Mobile Engineer to join our team at Galileo Financial Technologies, LLC. As a Mobile Engineer, you will play a pivotal role in the transformation of our banking core and the implementation of enhanced account structures, including readiness for new products like CDs.You will be responsible for maturing our...


  • Seattle, Washington, United States Social Finance Ltd Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our Digital Identity team. As a founding member of the team, you will play a pivotal role in designing, building, and maintaining our Entitlements Management Platform.The ideal candidate will have a strong sense of ownership, be a self-starter, and have a growth mindset. You will...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our controls software team at IonQ Inc. in College Park, MD, and Seattle, WA. As a Staff Software Engineer, you will be part of a cross-functional team responsible for leading IonQ on its journey to build the world's best quantum computers to solve the world's most complex problems.The controls...


  • Seattle, Washington, United States IonQ Inc. Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at IonQ Inc. in Bothell, WA. As a Staff Software Engineer, you will be responsible for designing, developing, and deploying software components, systems, and features that will help us build the next generation of our systems control platform.The ideal candidate will have experience...


  • Seattle, Washington, United States Della Infotech Full time

    Job Title: Staff Software EngineerJob Types: Full timeLocation: RemoteKey Responsibilities:As a Staff Software Engineer at Della Infotech, you will be responsible for observing, identifying, coordinating, and documenting best practices across all software engineering communities of practices. You will also build reliable and scalable cloud architecture to...


  • Seattle, Washington, United States IonQ Inc. Full time

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our team at IonQ Inc. in Bothell, WA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software systems.Responsibilities:Lead and design major software components, systems, and featuresEnsure the quality of...


  • Seattle, Washington, United States Apple Full time

    Job Title: Staff Software EngineerAbout the Role:We are seeking a highly skilled Staff Software Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge traffic proxies that power Apple services at an unprecedented scale.Key Responsibilities:- Design and develop traffic...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIJob Summary: We are seeking a highly skilled Software Development Engineer II to join our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team. As an SDE, you will work with a team of engineers to design and create services that help run the team's cloud architecture.Key...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job SummaryIntelliswift Software Inc is seeking a highly skilled Software Development Engineer IV to design, develop, and implement large-scale, multi-tiered, distributed software applications, tools, systems, and services using multi-threaded programming, distributed programming in Java and C++, JDBC, SQL, Object Oriented design and design patterns, Oracle,...


  • Seattle, Washington, United States PitchBook Full time

    About the Role:We are seeking a highly skilled Staff Software Development Engineer to join our Product and Engineering team at PitchBook. As a key member of our team, you will be responsible for architecting and delivering the next suite of services that power the PitchBook platform.You will work closely with our team of big thinkers, innovators, and problem...


  • Seattle, Washington, United States SoFi Full time

    Job Title: Staff Software Engineer, At WorkAbout the RoleWe are seeking a highly skilled and experienced Staff Software Engineer to join our team at SoFi atWork. As a key member of our engineering team, you will play a crucial role in designing, developing, and maintaining our B2B business channel.Key ResponsibilitiesLead the development and testing of our...


  • Seattle, Washington, United States Databricks Full time

    Job Title: Senior Staff Software EngineerAt Databricks, we are committed to building a secure and trusted data analytics and ML platform. We are seeking a Senior Staff Software Engineer to lead our security engineering efforts and create a vision for this space.Key Responsibilities:Identify and plug key gaps in our infrastructure and services to make...


  • Seattle, Washington, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...


  • Seattle, Washington, United States Google Full time

    About the RoleAs a Staff Software Engineer Researcher at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users connect, explore, and interact with information and each other.We are looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing,...


  • Seattle, Washington, United States Databricks Full time

    Job DescriptionWe are seeking a highly skilled Senior Staff Software Engineer/Principal Software Engineer to join our Databricks Engineering team. As a key member of our team, you will play a critical role in shaping the direction and roadmap for our product.Key Responsibilities:Contribute to the development of large-scale distributed systemsDrive concrete...


  • Seattle, Washington, United States Apple Full time

    Job Title: Staff Software Engineer - ASE Server FrameworksAt Apple, we're revolutionizing entire industries with our innovative technology and commitment to excellence. We're seeking a highly skilled Staff Software Engineer to join our Apple Services Engineering team, specifically the ASE Server Frameworks team.About the RoleWe're looking for a talented Java...


  • Seattle, Washington, United States SoFi Full time

    About the Role:We are seeking a Senior Staff Software Engineer to join our Loans Platform team at SoFi. As a key member of our team, you will be responsible for designing and implementing cutting-edge technology systems to support our lending business.You will work closely with a team of engineers who are empowered to make technical decisions that have a...