Senior Software Engineer for Front-End

Financial Engines

(Sunnyvale, California)
Full Time
Job Posting Details
About Financial Engines
Financial Engines is the leading RIA. We manage over $135B of investments for over 1,000,000 individual investors. Last year more than 160K investors enrolled into our management services. Our services are uniquely tailored to each of our individual investors. We provide these services by integrating financial technology with information technologies.
Summary
As a Senior Software Engineer on the Consumer Applications team, you will design and develop elegant and responsive web applications that provide retirement advice and personalized financial plans to millions of Americans. You will join a fast-paced team that works together to build and deliver critical, customer-facing functionality using a REST architecture and modern UI toolkits, including AngularJS, Twitter Bootstrap and more.
Responsibilities
* Design, develop and deliver mission-critical, user-facing web features and capabilities * Work cross-functionally with product, design and business to create the best possible solutions for customers and the business * Participate in gathering functional requirements, developing technical specifications, and project & test planning. * Collaborate with UX designers and influence product direction * Embrace TDD using JUnit/JMock * Comfortable building back-end business logic in Java and expose it via a REST API * Collaborate with other engineers to drive product architecture
Ideal Candidate
The Ideal candidate will contribute mission-critical features to our web application serving millions of customers. You will work cross-functionally to design and deliver solutions to important customer problems and help build the next-generation design of our consumer applications. * 5+ years experience designing and developing web applications * BS/MS in computer science or equivalent work experience * Strong experience in AngularJS, JQuery, Bootstrap, Javascript and Object-Oriented Programming (OOP) * Experience with unit testing & Test Driven Development (TDD) using Karma and Jasmine, Mocha, Chai or Jest, Angular Test, Protractor * Familiarity with front-end build and packaging systems like Grunt, Gulp, Bower, Browserify, WebPack, NPM * Node.js experience a plus * 3+ years of experience creating REST web services with Java or other backend technology * Experience with Agile Development & SCRUM * AWS development experience a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.