Senior Frontend Software Engineer
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2025-10-08
-
Software Development
React.js, Full Stack Developer, Software Engineer, Front End Developer
Join to apply for the Senior Frontend Software Engineer role at AWeber
We're currently hiring for remote team members in the following states: DC, DE, GA, MA, MD, NC, NH, NJ, OH, PA, SC, UT, and VA.
TL;
DR We're looking for a curious and driven React engineer who takes pride in their code and wants to work for a 100% remote employer whose been recognized as one of Quartz's Best Companies for Remote Workers in 2023 and one of the Best Places to Work in PA for 14 years.
We're AWeber - a remote-first company that helps small businesses around the world form meaningful connections with their customers and grow their businesses using our marketing communication software. We are fanatical about small businesses and we hope you are too!
As a Senior Frontend Software Engineer, you will develop, maintain, and support client applications built with React as well as support legacy clients built using pure Java script, PHP, and other technologies. We know that our customers need to complete their tasks quickly and continue operating their business and this is where you come in, creating remarkable experiences by guaranteeing a simple and robust platform.
Every day you'll work with a team, writing new clients using React as well as supporting our legacy clients. You will collaborate closely with other engineers as well as Product and UI/UX Designers to craft remarkable experiences for our customers such as exposing Email Campaigns, developing editors for emails, sign-up forms, and landing pages, and other tools that allow our customers to connect with their subscribers.
You will propose creative solutions for challenging problems, develop unit and acceptance tests, and stay invested in new ways of tackling problems as we evolve our technical stack. Additionally, you will bring your passion for engineering to stay up-to-date on emerging trends, explore technologies across a variety of stacks, and use this passion to mentor other engineers.
To thrive as a Senior Frontend Software Engineer, you are a motivated, quick learner who enjoys variety in their work and coming up with innovative solutions for building new React clients for new features and evolving our legacy clients to match current standards and best practices.
Required Skills And Qualifications
- Extensive experience working with Java script, HTML, CSS/SASS, React, and Jest
- Extensive experience implementing and/or utilizing React component libraries
- Extensive experience implementing against Rest Ful APIs and understanding of core Rest Ful API concepts
- Understanding of browser resource caching
- Daily usage of AI technologies
Preferred Qualifications
- Experience with tailwindcss
- Experience with react-query
- Experience with react-testing-library
- Experience with Federated Applications / Module Federation
- Experience with React Virtual Table/List Libraries (react-virtuoso / react-virtual)
- Experience developing with PHP
- Understanding of CDN caching
About AWeber: At AWeber we create marketing/ communication software that empowers small businesses around the world to form strong connections with their customers and grow their businesses.
AWeber Benefits:
- 100% Remote - we're not going back to the office and here's why.
- Strong culture that supports flexibility, entrepreneurialism, and collaboration.
- 100% Company Paid PPO medical, dental, vision insurance (spousal and domestic partner benefits available).
- 4-7 weeks of paid time off and holidays (based on tenure).
- 4 week paid sabbatical (based on tenure).
- 401K retirement plan with 4% company match.
- Company Profit Share.
- Home office equipment and internet stipend.
- Tuition reimbursement, conferences, and learning opportunities.
- Gym Memberships Reimbursement.
- Company Paid Short Term Disability Insurance.
- Company Paid Life Insurance.
- Additional Supplemental Benefits (Long Term Disability, Critical Illness, and Additional Life Insurance).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).