AWeber
Overview
Senior Frontend Software Engineer
role at
AWeber . We are a remote-first company hiring for remote team members in the states: DC, DE, GA, MA, MD, NC, NH, NJ, OH, PA, SC, UT, and VA. We are 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. AWeber creates marketing/communication software that helps small businesses form meaningful connections with their customers and grow their businesses. We are passionate about small businesses and we hope you are too!
Responsibilities 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 plain JavaScript, PHP, and other technologies. You will create remarkable experiences by delivering simple and robust platforms. You will work with teammates to write new React clients and support legacy ones, collaborating with other engineers, Product and UI/UX Designers to craft experiences for customers such as exposing Email Campaigns, developing editors for emails, sign-up forms, landing pages, and other tools to connect with subscribers. You will propose creative solutions, develop unit and acceptance tests, and stay invested in new approaches as our technical stack evolves. You will mentor other engineers, stay up-to-date on trends, explore technologies across stacks, and use AI to improve development processes.
To thrive as a Senior Frontend Software Engineer, you are a motivated, quick learner who enjoys variety and innovating. You relish independently solving tricky technical challenges as much as collaborating with other skilled engineers. You understand API design and how to work with Backend Engineers to meet feature needs. You take pride in producing high-quality, secure code, and you make unit and acceptance testing a priority. You are proficient at mentoring others by sharing knowledge and results as well as providing transparency. Learning quickly is one of your super-powers; you enjoy technologies and problems that are new to you and are eager to share what you've learned. You use AI to improve your development process and have used it previously in features released to end users. You assume ownership over your areas of responsibility, advocating for improvements and keeping systems current.
Qualifications Required Skills and Qualifications
Extensive experience with JavaScript, HTML, CSS/SASS, React, and Jest
Extensive experience implementing and/or utilizing React component libraries
Extensive experience implementing against RESTful APIs and understanding of core RESTful 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
Benefits
100% Remote - we're not going back to the office and here's why.
Strong culture that supports flexibility, entrepreneurialism, and collaboration. Think we should be doing something different? Share your feedback! We're looking for you to add your AWesomeness to our culture.
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).
#J-18808-Ljbffr
role at
AWeber . We are a remote-first company hiring for remote team members in the states: DC, DE, GA, MA, MD, NC, NH, NJ, OH, PA, SC, UT, and VA. We are 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. AWeber creates marketing/communication software that helps small businesses form meaningful connections with their customers and grow their businesses. We are passionate about small businesses and we hope you are too!
Responsibilities 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 plain JavaScript, PHP, and other technologies. You will create remarkable experiences by delivering simple and robust platforms. You will work with teammates to write new React clients and support legacy ones, collaborating with other engineers, Product and UI/UX Designers to craft experiences for customers such as exposing Email Campaigns, developing editors for emails, sign-up forms, landing pages, and other tools to connect with subscribers. You will propose creative solutions, develop unit and acceptance tests, and stay invested in new approaches as our technical stack evolves. You will mentor other engineers, stay up-to-date on trends, explore technologies across stacks, and use AI to improve development processes.
To thrive as a Senior Frontend Software Engineer, you are a motivated, quick learner who enjoys variety and innovating. You relish independently solving tricky technical challenges as much as collaborating with other skilled engineers. You understand API design and how to work with Backend Engineers to meet feature needs. You take pride in producing high-quality, secure code, and you make unit and acceptance testing a priority. You are proficient at mentoring others by sharing knowledge and results as well as providing transparency. Learning quickly is one of your super-powers; you enjoy technologies and problems that are new to you and are eager to share what you've learned. You use AI to improve your development process and have used it previously in features released to end users. You assume ownership over your areas of responsibility, advocating for improvements and keeping systems current.
Qualifications Required Skills and Qualifications
Extensive experience with JavaScript, HTML, CSS/SASS, React, and Jest
Extensive experience implementing and/or utilizing React component libraries
Extensive experience implementing against RESTful APIs and understanding of core RESTful 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
Benefits
100% Remote - we're not going back to the office and here's why.
Strong culture that supports flexibility, entrepreneurialism, and collaboration. Think we should be doing something different? Share your feedback! We're looking for you to add your AWesomeness to our culture.
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).
#J-18808-Ljbffr