Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Front-End Developer

$130k - $145k

SofterWare

This position is only available for W2 Employees. Please note that to be a W2 Employee, you must reside in one of the following states: PA, NJ, NH, DE, CO, SD, TX, WY, AK, or FL.


Make an Impact That Matters

Are you passionate about helping nonprofits grow their impact? Join SofterWare, a mission-driven technology company empowering thousands of organizations to change the world through innovation, data, and connection.

About SofterWare

Repeatedly recognized as a Philadelphia Inquirer Top Workplace, SofterWare builds innovative software-as-a-service (SaaS) products that empower nonprofits to thrive. Over 10,000 organizations use our flagship product, DonorPerfect, to leverage donor data, launch impactful fundraising campaigns, and strengthen the communities they serve.

Why you will love working at SofterWare:
  • Contribute to a mission-driven organization dedicated to empowering nonprofits - where your work directly helps meaningful causes and makes a real difference in the world.
  • Enjoy a remote-first, flexible work environment that supports your well-being and balance.
  • Be part of a company culture that values collaboration, learning, inclusion, and giving back together as a team.
  • Engage with vibrant employee groups like Diversity & Inclusion, SofterWare Women's Network, SofterWare Wellness, and SofterWare Gives Back, our volunteer and community service initiative.
  • Build meaningful relationships in a remote-first environment - from lively Slack channels that connect teammates with shared interests to virtual events that strengthen our sense of community
Your Role as a Senior Front-End Developer:

The Senior Front-End Developer leads the design, development, and evolution of scalable web applications with a focus on Angular and modern frontend architecture. This role combines deep technical expertise with mentorship and technical leadership, driving engineering standards, application performance, and user experience across products. Working closely with Product, UX, and Engineering teams, the Senior Front-End Developer influences architectural decisions, delivers high-quality solutions, and helps shape the future of frontend development at SofterWare.


Key Responsibilities:


Frontend Development & Technical Leadership
  • Design, develop, and maintain complex, scalable frontend applications using Angular as the primary framework
  • Lead implementation of high-quality, maintainable, and performant frontend solutions using TypeScript and modern JavaScript (ES6+)
  • Translate business, product, and design requirements into intuitive and technically sound user experiences
  • Drive frontend best practices around architecture, code organization, maintainability, and performance optimization
  • Lead technical discussions and provide guidance on frontend implementation strategies
  • Ensure cross-browser compatibility, responsive behavior, and accessibility compliance across applications
  • Mentor and support junior and mid-level frontend developers through code reviews, pairing, and technical guidance
Architecture & Code Quality
  • Define and evolve frontend architecture patterns, reusable component strategies, and shared libraries
  • Lead efforts to improve application performance, bundle optimization, rendering efficiency, and scalability
  • Establish and enforce frontend engineering standards, testing strategies, and development workflows
  • Conduct thorough pull request reviews and provide actionable technical feedback
  • Collaborate on state management strategies, modular application design, and frontend infrastructure improvements
  • Evaluate and recommend frontend tooling, frameworks, and modernization opportunities
Collaboration & Delivery
  • Partner closely with Product Management, UX/UI Design, Backend Engineering, QA, and DevOps teams to deliver cohesive product solutions
  • Lead frontend planning and estimation activities within Agile development processes
  • Drive successful delivery of frontend initiatives from planning through production release
  • Communicate technical concepts and tradeoffs effectively to both technical and non-technical stakeholders
  • Help coordinate frontend work across multiple initiatives and teams when necessary
  • Identify delivery risks and proactively propose mitigation strategies
Testing & Reliability
  • Lead implementation and maintenance of robust unit, integration, and end-to-end testing strategies
  • Drive improvements in frontend reliability, monitoring, debugging, and incident response practices
  • Troubleshoot and resolve complex production issues and performance bottlenecks
  • Monitor application health and frontend telemetry using tools such as NewRelic and related monitoring platforms
  • Collaborate with QA and Product teams to ensure high-quality releases and stable user experiences
Continuous Improvement & Mentorship
  • Stay current with emerging frontend technologies, Angular ecosystem advancements, and industry best practices
  • Champion continuous improvement initiatives related to tooling, development workflows, engineering standards, and developer experience
  • Mentor engineers through technical coaching, knowledge sharing, and career development support
  • Foster a culture of accountability, collaboration, and engineering excellence within the frontend team
  • Contribute to hiring processes, technical evaluations, and onboarding efforts when needed
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

Key Requirements:
  • Advanced expertise in Angular, TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Strong understanding of frontend architecture, design patterns, and scalable application development
  • Ability to design and implement reusable component libraries and shared frontend frameworks
  • Expertise in application performance optimization, accessibility standards, and responsive design
  • Strong problem-solving and troubleshooting skills with the ability to resolve complex technical issues
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Advanced understanding of:
    • Component-based architecture and frontend design patterns
    • State management approaches (NgRx, RxJS, Signals, or similar)
    • Asynchronous programming and reactive programming concepts
    • HTML5, CSS3, responsive design, and accessibility best practices
    • Frontend application performance optimization techniques
  • Experience mentoring engineers and providing technical leadership through coaching, code reviews, and best practices
  • Experience designing and consuming RESTful APIs
  • Experience with Webpack, Vite, Angular CLI, or modern build tooling optimization
  • Strong experience with Git, Azure DevOps, and modern CI/CD workflows
  • Strong proficiency in TypeScript, JavaScript, and modern frontend development practices
  • Ability to communicate technical concepts, risks, and tradeoffs to both technical and non-technical stakeholders
  • Strong collaboration skills with cross-functional teams, including Product, UX/UI, QA, DevOps, and Backend Engineering
  • Experience leading technical initiatives and driving continuous improvement in engineering processes and standards
  • Commitment to code quality, testing, maintainability, and engineering excellence
  • Understanding of frontend security best practices and secure coding principles
Education and Experience:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional frontend development experience
  • Advanced hands-on experience with Angular in production environments
  • Experience working within Agile software development environments
  • Experience in architecting scalable frontend applications and reusable component systems
  • Demonstrated experience mentoring developers and leading technical initiatives
  • Experience working in SaaS or product-driven organizations preferred
  • Familiarity with .NET backend ecosystems and cross-functional product development is preferred
Compensation

We believe great work deserves great rewards - and that when SofterWare succeeds, our team members should share in that success.

This full-time, remote position offers a total compensation range of $130,000-$145,000 USD, depending on your experience and skills. Our compensation package is designed to recognize your contributions, reward outstanding performance, and support your long-term growth.

Total Compensation includes:
  • Competitive base salary
  • Quarterly incentive bonuses
  • Monthly profit-sharing bonus
Benefits

We're proud to offer a comprehensive and competitive benefits package, including:
  • Paid time off and volunteer days
  • Matching gifts program
  • Parental and military leave
  • 401(k) with employer match and profit sharing
  • Medical, prescription, vision, and dental coverage
  • Pre-tax dependent coverage and voluntary benefits
  • Short-term disability
  • Employee Assistance and Wellness Programs

SofterWare is proud to be an Equal Opportunity Employer.
We make employment decisions based on merit, qualifications, and business needs. We do not discriminate on the basis of race, color, citizenship status, national origin, ancestry, gender, gender identity or expression, sexual orientation, age, religion, creed, physical or mental disability, marital status, veteran status, political affiliation, genetic information, pregnancy, or any other characteristic protected by law. SofterWare is committed to providing reasonable accommodations for individuals with disabilities and fostering an inclusive, supportive workplace where everyone can thrive.

Join Us

Ready to make an impact with a team that empowers nonprofits every day?

Apply now and help us build a better world through technology and compassion.
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Front-End Developer in Fort Washington, PA vacancy
  •  ...UI/UX Front End Developer Rich applications with Angular, presentation of screen mocks to implement - RESTful Web service back end and interact with OCTA authorizations, learn, dev, from scratch build the framework, lead. Figma designs. Delegate work to team. Created... 
    Senior
    Work experience placement

    Samprasoft

    Blue Bell, PA
    18 hours ago
  • $67k - $136.8k

     ...career wherever you want it to go.  Join EY and help to build a better working world. Service Delivery Center, Technology, Front End Developer, Senior EY focuses on high-ethical standards and integrity among its employees and expects all candidates to demonstrate... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Philadelphia, PA
    1 day ago
  •  ...Senior Web Application UI/UX Developer A deep, thorough understanding of web application development and UI design. Primary responsibilities of...  ...support design and development efforts of application front-end for a mature financial platform whilst implementing coding... 
    Senior

    Mavens Guild

    Philadelphia, PA
    1 day ago
  •  ...Janssen Research & Development, LLC in Spring House, PA is looking for a Senior Principal Scientist in Bioanalysis. You will lead bioanalytical projects supporting J&J’s R&D portfolio, developing and validating immunoassays and LC-MS methods. The ideal candidate has a... 
    Senior

    6084-Janssen Research & Development, LLC Legal Entity

    Spring House, PA
    3 days ago
  •  ...Responsibilities Kforce has a client in need of a Senior Full Stack Engineer in Fort Washington, PA.Responsibilities: Develop and support scalable backend services using modern .NET technologies Build and maintain secure, high-performing APIs, including business... 
    Senior
    Hourly pay
    Contract work

    Kforce

    Fort Washington, PA
    1 day ago
  • We are searching for a Senior Principal Scientist, Bioanalysis to be located in Spring House...  ...Development Sciences (BDDS) organization develops and validates bioanalytical assays and...  ...assigned programs and assays, providing end‑to‑end accountability for the assay lifecycle... 
    Senior
    Local area

    6084-Janssen Research & Development, LLC Legal Entity

    Spring House, PA
    3 days ago
  • $40 per hour

     ...Job Description Job Description HTML/CSS - Senior Developers - AI Training - USA About Prolific Prolific is not just another player in the AI space – we are building the biggest pool of quality human data in the world. Over 35,000 AI developers, researchers, and... 
    Senior
    Work from home
    Flexible hours

    Prolific Academic Ltd

    Philadelphia, PA
    2 days ago
  • $282.2k

     ...Senior Director (Sr. Principal Scientist) The Senior Director (Sr. Principal Scientist) has primary responsibility for the planning...  ...development plan and Investigational New Drug applications Developing of clinical development strategies for investigational or marketed... 
    Senior

    Merck

    North Wales, PA
    4 days ago
  • A national recruiting company is seeking a qualified candidate for a position performing microbiological testing on water and pharmaceutical products. The ideal applicant will have a Bachelor's degree in Biological Science and at least 5 years of relevant laboratory experience...
    Senior

    Mindlance

    North Wales, PA
    1 day ago
  • A leading construction management firm is seeking a Project Superintendent to ensure daily project coordination and quality. The successful candidate will have over 5 years' experience and a strong background in managing projects in high-tech sectors such as life sciences...
    Senior
    For subcontractor

    Protecs

    Plymouth Meeting, PA
    2 days ago
  • Notodoanimacion busca un Ingeniero de Rendering de nivel medio/senior para proyectos de videojuegos. Este rol implica diseñar y optimizar sistemas de renderizado, desarrollando shaders y colaborando con equipos de arte y programación. Se requiere experiencia en gráficos... 
    Senior

    Notodoanimacion

    Horsham, PA
    3 days ago
  • MacKai West is partnering with a public accounting firm in Horsham, seeking an Audit Manager or Senior Manager. In this role, you'll lead audit engagements, manage client relationships, and mentor junior staff while enjoying a work environment that prioritizes work-life... 
    Senior

    MacKai West

    Horsham, PA
    1 day ago
  • SMB Senior Account Executive, Comcast Business Plymouth Meeting, Pennsylvania FreeWheel
    Senior

    FreeWheel

    Plymouth Meeting, PA
    1 day ago
  •  ...Job Description Job Overview We are seeking an experienced Senior Electrical Engineer to lead the electrical design and development...  ...solutions. Key Responsibilities • Design, develop, integrate, and debug electrical systems for industrial semiconductor... 
    Senior

    S3staffingusa Inc

    Fort Washington, PA
    2 days ago
  •  ...Senior Vice President, Asset Based Lending About the Company Progressive banking institution specializing in asset-based lending Industry...  ...Based Lending Relationship Manager will be responsible for developing, approving, and servicing various mid-to-large sized ABL loans... 
    Senior

    Confidential

    Blue Bell, PA
    18 hours ago
  •  ...Job Title Primary experience developing automated test scripts to test SpringBoot REST services Required Skills Java (2-5 years)Selenium,Cucumber,Swagger/Postman,Jira,X-Ray Job Requirements Primary experience developing automated test scripts to test SpringBoot... 
    Senior

    Samprasoft

    Blue Bell, PA
    18 hours ago
  • Avo Photonics is seeking a technically strong engineer to manage photonic-based programs, provide system engineering direction, and ensure timely deliverables. The ideal candidate should have a Master's or Ph.D. in Engineering, Chemistry, or Physics, along with project ...
    Senior

    Avo Photonics

    Horsham, PA
    2 days ago
  • Elligo Health Research, Inc. in Horsham, PA is seeking a Clinical Research Coordinator II responsible for managing clinical trial activities. The ideal candidate will have at least 3 years of experience in clinical trials, a BS/BA in Life Science, and strong interpersonal...
    Senior

    Elligo Health Research, Inc.

    Horsham, PA
    18 hours ago
  • A leading accounting firm in Horsham, PA, is seeking a Senior Tax Manager/Director to lead tax engagements and mentor staff. The ideal candidate will have 8+ years of experience, possess a CPA license, and demonstrate strong leadership and technical skills. This role involves... 
    Senior

    Wouch Maloney

    Horsham, PA
    4 days ago
  •  ...vision and manages a team of Learning Designers to bring learning solutions to life. The Learning Architect will lead needs analysis, develop design frameworks, and ensure quality standards are met, positioning the company to deliver impactful learning experiences. #J-188... 
    Senior

    Johnson & Johnson Innovative Medicine

    Horsham, PA
    4 days ago
  • $67k - $85k

    SitusAMC in Plymouth Meeting, Pennsylvania, is seeking a dedicated professional to manage a loan portfolio. This role involves direct interaction with clients and supports essential loan management functions. The ideal candidate should have over 5 years of relevant experience...
    Senior

    SitusAMC

    Plymouth Meeting, PA
    2 days ago
  •  ...based in Horsham, PA. You will lead transformational initiatives utilizing AI to support the Immunology therapeutic area, influencing senior decision-making and collaborating with external partners. The ideal candidate has 8+ years of experience in healthcare or analytics... 
    Senior

    Johnson & Johnson

    Horsham, PA
    18 hours ago
  • A leading design-build construction management firm is seeking a Preconstruction Manager in Plymouth Meeting, PA. This key role involves overseeing project development from masterplan through preconstruction, managing design teams, and ensuring projects are on budget and...
    Senior

    PROTECS Inc.

    Plymouth Meeting, PA
    4 days ago
  • $137k - $235.75k

     ...advancements. Visionaries like you work on teams that save lives by developing the medicines of tomorrow. Our Neuroscience team tackles the...  ...patients every step of the way. We are searching for a Senior Principal Scientist, Computational Multiomics, Precision... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    2 days per week

    Johnson & Johnson

    Spring House, PA
    18 hours ago
  • Paragon Biosciences LLC is looking for a Senior Manager of Clinical Pharmacology based in Plymouth Meeting, PA. This critical role involves leading clinical pharmacology and PK/PD strategies for development programs, ensuring adherence to GCP and regulatory standards while... 
    Senior

    Paragon Biosciences LLC

    Plymouth Meeting, PA
    1 day ago
  •  ...state regulations. The ideal candidate will possess a valid LPN/LVN or RN license and have experience managing clinical teams in a senior living or hospital setting. Join our community to make a difference in the lives of seniors. #J-18808-Ljbffr Park-Creek-Place-of-North... 
    Senior

    Park-Creek-Place-of-North-Wales

    North Wales, PA
    4 days ago
  • Merck & Co. is looking for a Campaign Development Lead to innovate patient engagement through digital marketing strategies. You will lead the planning and execution of integrated campaigns while collaborating with various teams to ensure a cohesive and effective customer...
    Senior

    Merck & Co.

    North Wales, PA
    18 hours ago
  •  ...for patients and consumers. Position Summary: Reporting to the Senior Manager, Facilities, Engineering and Validation, the Senior Validation...  ...Administrate and operate the Validation Management platform to develop and implement document templates, requalification schedules,... 
    Senior
    Full time

    Nestlé Health Science

    Lower Gwynedd, PA
    1 day ago
  • A leading recruiting firm is seeking a Senior Business Development Executive for beauty and wellness manufacturing. This hybrid/remote role requires 3-5 years of B2B sales experience, strong communication, and negotiation skills. The candidate will drive new client partnerships... 
    Senior
    Remote work

    Liberty Personnel Services, Inc.

    Horsham, PA
    18 hours ago
  • General Mills is looking for a Senior Customer Manager in the United States, specifically Montgomery County, Dresher. In this role, you will lead a team of 12 sales professionals to manage a portfolio of wholesale customers, delivering strong business results and fostering... 
    Senior

    General Mills

    Dresher, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Front-End Developer. Be the first to apply!