Commonwealth Financial Network

  • Front-End Developer

    Job Locations US-MA-Waltham
    Job ID
    # of Openings
    Technology - User Experience
  • Overview

    We are not your typical financial services firm. For starters, we’re a fast-growing company with 30 percent of our employee head count in technology. We’ve been recognized as a Best Place to Work 39 times (and counting), and Computerworld has ranked us highly nationwide for the past 12 years as one of the best places to work in IT—and for good reason.


    Our firm is committed to technology and wants to be the best at what we do. Bring your passion and come to work at a place that values your talents! We think and have fun like a start-up (bocce tournament, annual turkey fry, summer outing, etc.) yet have the financial stability to offer you the best training and technology money can buy.


    Conveniently located on the commuter rail near the intersection of I-95 and the Mass Pike, we’re accessible from anywhere—and away from the congestion of a downtown commute.
    Discover what it’s like to be psyched to come to work every day! We offer you:


    • Generous bonus and stock option incentive plans
    • Use of our chairman’s vacation properties (Cape Cod, Lake Winnipesaukee, Sunday River, Key Biscayne, Las Vegas, Park City, the Bahamas, and the Dominican Republic) at no cost
    • Fully paid maternity leave (12 weeks) and spousal leave (3 weeks)
    • An opportunity to participate in our Idea Lab, a fun and dynamic program that lets us dedicate time to experimentation
    • A more relaxed, “dress for your day” dress code
    • A free on-site fitness center
    • Ample opportunity to volunteer with and support local charities
    • A VTO (volunteer time off) day to use toward a cause that’s important to you
    • Tuition reimbursement
    • Free breakfast on Fridays
    • A competitive benefits package—and much more

    About the Opportunity

    We are looking for a front-end developer who is passionate about usability, interaction, and technology to join our User Experience team. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with UI/UX designers, back-end developers, and graphic designers to bridge the gap between graphic design and technical implementation, taking an active role on both sides and defining how the application looks, as well as how it behaves.
    We stand apart for our commitment to indispensable service, profitability, individual development, and fun. If you’re equally passionate about what you do and want to know more about our refreshing culture, please let us hear from you!


    • Providing a presentation layer that is consistent across all supported browsers and platforms
    • Maintaining and developing user-facing features and applications
    • Building reusable code and libraries for future use
    • Assisting back-end developers in coding and troubleshooting
    • Ensuring the technical feasibility of UI/UX designs
    • Collaborating in an Agile environment with other Scrum team members and stakeholders
    • Optimizing application for maximum speed and scalability
    • Maintaining graphic standards and branding throughout our product interfaces
    • Staying up to date on emerging technologies
    • Promoting usability and coding best practices
    • Participating in all code reviews and meetings
    • Creating prototypes when needed


    • Experience working in front-end development
    • Proficient understanding of web markup, including HTML5, CSS3, JS, and Sass
    • General knowledge of object-oriented programming; experience with Typescript and ES6/ES2015 a plus
    • Familiarity with Node.JS, npm, and build systems such as Webpack, Grunt, or Gulp
    • Basic understanding of one or more MV* frameworks, such as Knockout, Backbone, React, or Angular (version 2+): Angular is a big plus
    • Basic understanding of command line tools
    • Deep knowledge of cross-browser compatibility issues and ways to work around them
    • Experience with source control and code versioning tools
    • Good understanding of asynchronous request handling, partial page updates, and AJAX
    • Basic knowledge of image authoring tools: familiarity with Photoshop is a plus
    • Knowledge of modern CSS layout techniques, such as grid and Flexbox
    • Experience working in an Agile/Scrum project process a plus
    • Familiarity with data visualization libraries such as Highcharts and D3 is a plus
    • Experience working with and developing best practices for front-end development
    • Excellent attention to detail
    • Comfortable with multitasking
    • Creative thinking within a set of guidelines


    If you’re a true team player with a positive attitude and a strong commitment to creating the best online experiences—and your background matches our requirements for this position—please contact us.


    Commonwealth Financial Network® is an equal opportunity employer that is committed to a diverse workforce.




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed