Search Our Career Opportunities

Senior Front-End Software Engineer

Date: Jun 21, 2019

Location: New York, NY, 10003

We invest in our people and provide opportunities for you to grow with us.  Your experience and knowledge are our greatest asset. We are committed to helping you realize your individual potential and reach your personal goals.

 

 

 

You will be joining a high-profile, well-functioning team.  You will be a part of our financial planning software platform team, working on the user interface of one of our most important applications. You will work closely with other engineers, design, product and business stakeholders to help craft solutions and build features to empower our financial representatives. You will work with partner teams to help create an amazing end to end experience. You will partake in and contribute to an open, collaborative culture where values are shared and performance is rewarded. 

 

Requirements 

  • 3+ years of professional javascript experience 
  • Abreast of current trends, best practices and web standards 
  • In-depth knowledge of JavaScript 
  • Understanding of fundamental CSS paradigms and their applications 
  • Familiarity with front-end CSS frameworks (Foundation, Bootstrap, etc.) 
  • Experience with React/Redux/Sagas 
  • Experience with JavaScript on the server (Express, Koa.js, etc.) 
  • Experience with build tools (Grunt, Gulp, Webpack, etc.) 
  • Experience with version control systems (Git, SVN) 
  • Experience with Sass 
  • Experience with automated unit and integration tests to support continuous delivery 
  • Naturally be inclined to proactively document your code as part of their development process for the purposes of forward maintainability. 
  • Take the lead and get things done, be able to confidently defend all technical decisions you make 
  • Be an effective representative for the whole team when interacting with internal stakeholders and partner teams 
  • Make contributions that help improve team processes and the tools 
  • Ability to collaborate with engineers, designers, product managers, and nontechnical team members 
  • Deliver good quality code that complies with team's internal standards 
  • Pursue continual learning and provide mentoring to more junior team members 

 

Bonus Points 

  • Experience working in an Agile environment 
  • Experience with Docker, Kubernetes  
  • Experience with AWS (EC2, S3, Lambda, etc.) 
  • Experience with UI test automation (WebdriverIO, selenium, etc.) 
  • Familiarity working in a Unix environment 
  • Experience evaluating third party tools and frameworks 
  • Active participant and contributor to the open source community

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

Req ID: 25352
Position Type: Regular Full Time
Education Experience: Bachelor's Required
Employment Experience: 3-5 years
Licenses/Certifications:
FLSA Status: Exempt
Posting Date: 06/10/2019