Software Engineer, Mobile/Flutter, Cyber Bank
Company: Tbwa Chiat/Day Inc
Location: Seattle
Posted on: November 2, 2024
Job Description:
Software Engineer, Mobile/Flutter, Cyber BankWelcoming,
collaborative and having the opportunity to make an impact - is how
our employees describe working here. Galileo is a financial
technology company that provides innovative and revolutionary
software products and services that power some of the world's
largest Fintechs. We are the only payments innovator that applies
tech and engineering capabilities to empower Fintechs and financial
institutions to unleash their full creativity to achieve their most
inspired goals. Galileo leads its industry with superior fraud
detection, security, decision-making analytics and regulatory
compliance functionality combined with customized, responsive and
flexible programs to accelerate the success of all payments
companies and solve tomorrow's payments challenges today. We hire
energetic and creative employees while providing them the
opportunity to excel in their careers and make a difference for our
clients.The roleWe are looking for a Mobile Engineer with a natural
inclination to elegantly solve complex problems. Flutter experience
is preferred, but not strictly required. You will play a pivotal
role in our Money product architecture transformation, focusing on
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, particularly in areas such as entitlements, permissions,
and data management, which are critical to supporting integrated
product offerings like SoFi Plus. You'll be working within a highly
collaborative environment where planning and executing through a
unified campaign lens is essential due to the complexity and
interdependencies of these initiatives.As a SoFi mobile engineer,
you'll be in the middle of it all - you'll work with stakeholders
to implement functionality, architect our systems, squash bugs, and
continually grow as an engineer. The ideal candidate is both
forward-thinking and hands-on, has a strong sense of ownership and
drive for delivery, and is a good mentor and co-worker. At SoFi, we
pride ourselves on the collaboration between Product, Design and
Engineering and so you will be involved in the entire product
lifecycle, from ideation through building, deploying and continual
improvement and evolution - and you'll be working with an all-star
team of talented engineers.What you'll do:
- Must be able to deliver high-quality code on schedule,
communicate with groups in and outside the development team.
- Produce well-designed, scalable and reusable code.
- Participate in code and design reviews, setting a high bar for
the team.
- Work effectively across functions and teams to ensure
deliverables are met.
- Design and build large features independently without
guidance.
- Track project performance against defined
milestones/goals.
- Collaborate with product managers and other stakeholders.
- Take initiative and produce timely results in a fast-paced and
sometimes ambiguous environment.
- Create and add to existing technical documentation.
- Make significant contributions to the code base and drive the
roadmap forward.What you'll need:
- Bachelor's degree, ideally in a technical field, but we
understand great engineers come from a variety of different
backgrounds and also consider relevant work experience.
- 4+ years mobile programming experience in Android or iOS.
- Experience with Git-based distributed version control
systems.
- Agile-based project development in a microservices
environment.
- Test-driven development along with unit and integration
testing.
- Strong fundamentals in web protocols.
- Experience with modern mobile design patterns.
- Passion for solving complex problems.
- Ability to work collaboratively in a team environment.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.
- Understanding of Clean Architecture patterns.
- Previous experience building platform-level frameworks and
components in a large codebase.
- Expertise in mobile performance tuning.Compensation and
BenefitsThe 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. This role may
also be eligible for a bonus and/or long-term incentives. Your
recruiter will provide more information to you. All roles are
eligible for competitive benefits.Equal Employment
OpportunityGalileo Financial Technologies provides equal employment
opportunities (EEO) to all employees and applicants for employment
without regard to race, color, religion (including religious dress
and grooming practices), sex (including pregnancy, childbirth and
related medical conditions), gender, gender identity, gender
expression, national origin, ancestry, age (40 or over), physical
or medical disability, medical condition, marital status,
registered domestic partner status, sexual orientation, genetic
information, military and/or veteran status, or any other basis
prohibited by applicable state or federal law.The Company hires the
best qualified candidate for the job, without regard to protected
characteristics. Pursuant to the San Francisco Fair Chance
Ordinance, we will consider for employment qualified applicants
with arrest and conviction records. Galileo is committed to
embracing diversity. As part of this commitment, Galileo offers
reasonable accommodations to candidates with physical or mental
disabilities. If you need accommodations to participate in the job
application or interview process, please let your recruiter know or
email accommodations@sofi.com.Due to insurance coverage issues, we
are unable to accommodate remote work from Hawaii or Alaska at this
time.Internal EmployeesIf you are a current employee, do not apply
here - please navigate to our Internal Job Board in Greenhouse to
apply to our open roles.Apply for this job* indicates a required
field
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Bellevue , Software Engineer, Mobile/Flutter, Cyber Bank, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...