Senior Software Engineer - Client Experience

  • competitive
  • San Francisco, CA, USA
  • Permanent, Full time
  • BlackRock
  • 24 Feb 18 2018-02-24

We are: A team of engineers and finance geeks revolutionizing the finance service industry. Backed by BlackRock, we are a B2B2C enterprise SAAS company making software that allows our customers to retire in style. We’re growing at a rapid rate and we are looking to

We are: A team of engineers and finance geeks revolutionizing the finance service industry. Backed by BlackRock, we are a B2B2C enterprise SAAS company making software that allows our customers to retire in style.

We’re growing at a rapid rate and we are looking to build new technology and processes to scale our business. We’re looking for team members who want to build impactful solutions to a really challenging problem: producing better financial outcomes for families.

Job Description:

The Client Experience Engineering team is responsible for building the FutureAdvisor client facing web applications and tools. This includes development and testing of new features, bug fixes and tech-debt. Our developers work closely with other engineering teams, product management and UX designers to deliver compelling web and mobile experiences for our partners and their users.

We’re growing at a rapid rate and we are looking to build new technology to scale our business. We’re looking for software engineers who want to build impactful solutions to a really challenging problem: producing better financial outcomes for families

Role and Responsibilities:

  • Architect and build mobile-responsive web applications that are highly scalable and secure
  • Participate in the full software development life-cycle
  • Collaborate iteratively with PMs and UX designers to help define and clarify requirements and scope
  • Focus on unit and automated testing, so teams can iterate quickly while maintaining a high quality bar
  • Mentor and guide junior engineers, including code and architecture reviews
  • Help establish front-end best practices and guidelines

Basic Qualifications:

  • BA/BS in Computer Science or related technical field, or equivalent experience
  • 7+ years of professional software development experience
  • 4+ years of experience working with JS Frameworks (React, Angular or Backbone)
  • 2+ years of Agile or Scrum experience
  • 2+ years of CSS and CSS preprocessors (e.g. Sass, Less)

Preferred Qualifications:

  • Prior experience working in financial service/fintech
  • Experience with Redux and Webpack
  • Experience working with Ruby on Rails and MySQL

FutureAdvisor is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to race, color, national origin, religion, sex, disability, veteran status, and other statuses protected by law.

FutureAdvisor will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code.