Live chat
Penn Mutual.

Web Developer

Penn Mutual. - Horsham, PA

About Penn Mutual

Since 1847, Penn Mutual has been committed to helping people live life with confidence. At the heart of this purpose is the belief that life insurance is central to a sound financial plan. Through our network of trusted advisers, we are dedicated to helping individuals, families and businesses achieve their dreams. Penn Mutual supports its advisers with retirement and investment services through Hornor, Townsend & Kent, Inc. Registered Investment Advisor and wholly owned subsidiary. Member FINRA/SIPC. We are proud to work together in a values-driven and relationship-based culture. Visit Penn Mutual at

Departmental Expectations

Penn Mutual is expanding an internal web development practice that is tasked with providing novel solutions to business problems. These problems vary from business-facing concerns, to internal API integration, to security-related features. Penn Mutual has been working with third-party designers and developers for several months, but is looking to bring these skills in-house slowly to help balance between internal and external resources.

Penn Mutual is creating new applications and dashboards to enable our sales force do more with the technology they have. This new experience is one of our major initiatives to get more business in more quickly and accurately regardless of whether you are in front of a computer, or on the road with a tablet.

Position Overview

An ideal candidate is someone who is able to preach the gospel of web development, while getting their hands on the keyboard to deliver functionality. We’re looking to enhance our web development discipline, so the job would include laying down the foundation of best practices and standards for future team members to follow.

The world of web development is constantly evolving. We’re looking for someone who is staying up to date on the current trends and provides measured feedback on when it is appropriate to adopt a technology. We’ll take a rational approach to decision making based what our options are and how they help us achieve our goals. Candidates should be comfortable with that approach.

Because we work collaboratively, strong interpersonal and communication skills are a must. We also use Agile delivery methodologies, so experience in that world is a huge plus. Our applications are primarily built in ReactJS on the client side and make use of Java/Groovy with Spring-Boot on the back-end in most cases, with some Node.js/Express as well.


Delivers code on time and with quality

Provides a unit- and integration-level test suite suitable for automation with code delivery

Participates in the documentation of best practices and standards for web development

Participates in all Agile team meetings

Complies with all company and site policies and procedures

Remains current in profession and industry trends

Successfully completes regulatory and job training requirements

Performs other duties as assigned

Required Skills

Ability to analyze data, use judgement and make decisions

Strong planning skills

Understanding of MVC and OOP paradigms

Disciplined cross-browser/device QA & testing approach

Ability to make a positive contribution as demonstrated by learning new skills and making suggestions for process/procedure improvement

Ability to work with others in a collaborative team environment

Required Experience

Required Experience

5-7 years working in web development and associated technologies

Expertise in raw JavaScript without dependence on frameworks

Expertise in HTML5 and responsive CSS3

Experience in JavaScript testing and testing frameworks (Karma, Jasmine, etc)

Experience in ReactJS and AngularJS

Experience with version control

Desired Experience

Knowledge of accessibility (including ARIA) and front-end performance

Experience with Git-Flow

Development experience with Java/Groovy and Spring-Boot / Spring-MVC helpful

Server-side JavaScript experience with Node.js

Education/Licenses/Professional Designations

Bachelor’s degree or higher in Computer Science, Information Technology or related discipline

Salary Level = 21

All Associates Exemplify Our Penn Mutual Values:

Acting With Integrity—

We have the conscious intention to do the right thing.

Respecting One Another

—We see each other’s distinctiveness as a valued asset.

Focusing on Relationships—

We foster meaningful connections with others.

Sustaining Our Legacy

—We are trusted guardians for what we promise.

14 days 18 hours ago

Penn Mutual.


Web Developer Penn Mutual. - Horsham, PA, United States


Location: Horsham, PA

Company Profile:
Since 1847, we have been driven to create a world of possibilities—one individual, one family and one small business at a time. We help people do more in life by creating solutions that deliver the complete value of life insurance across life's stages, complemented by annuities and investment products.