Previous Job
Previous
Front End Developer
Ref No.: 18-12056
Location: Sunnyvale, California
As a Staff Software Engineer, you will specialize in building elegant products on world-class technologies that bring the CLIENT experience to millions of people - anytime and anywhere. You will play a crucial role in designing and developing elegant and responsive single page applications, system architecture and product discussions from start to finish in an agile environment.
We are looking for self-starting engineers with strong experience in building and delivering critical, customer-facing functionality using REST architecture and modern UI toolkits, including Angular.io, Twitter Bootstrap and more. If you are interested in using the most disruptive technology, with a mission of bringing financial wellness and help to every American, we look forward to hearing from you!
  • Work closely with our product and design teams to build & customize the Financial Engines experience for the web platform.
  • Architect & develop UI infrastructure using modern techniques and setting technical direction for the team to build highly performant reusable components.
  • Analyze and optimize UI & back-end application code for interfacing with Financial Engines platform.
  • Be an internal champion for continuously improving team working processes, code quality, tools & technology adoption

Requirements:
  • 8+ years of object-oriented software development experience
  • 5+ years building mobile-first web applications with Single Page Application framework using HTML5, CSS3 & Angular.
  • Experience with multithreading programming
  • Experience with Rest Web Services and JSON
  • Expertise in test driven development using frameworks like Jasmine & Protractor.
  • Excellent problem solving, critical thinking and communications skills
  • Experience in GraphQL & AWS is a plus
  • Bachelor's degree in Computer Science or related field. Master's degree preferred