Senior Angular Developer
Entrepreneurship for All · Remote (US)
Position: Senior Angular Developer (Senior Software Engineer)
Job Type: Full-time, Exempt
Location: Remote
Hours: 9:00 am - 5:00 pm (EST time zone)
Reports To: Software Development Manager
Travel Requirement: 5%
Salary: $109,000 - $131,000
At EforAll (Entrepreneurship for All), we believe everyone should have the opportunity to turn their dream of starting a business into a reality. Dedicated to empowering underrepresented entrepreneurs since 2010, our mission is to accelerate economic and social impact in communities nationwide through inclusive entrepreneurship.
In our work, EforAll partners with local champions, dedicated volunteers and generous funders to encourage growing and thriving local economies. Our EparaTodos program was designed to support Latinx entrepreneurs specifically, with programs run entirely in Spanish. The success of our programs inspires us each and every day: Over 1,700 startups launched; 76% women-owned, 74% BIPOC owned, and 34% immigrant-owned; 70% of EforAll businesses are still operating after 3 years; and $56 million in alumni revenue and 2,277 jobs were generated in 2023.
We are constant cheerleaders for our communities. We connect deeply with the people we serve because a majority of our staff are proud and active members of these communities. We also recognize and celebrate our team’s own personal and professional growth and accomplishments. Embracing a culture of celebration heightens morale and profoundly connects us all as members of the EforAll community.
We invite you to join us on our journey towards creating equitable opportunities for all.
Position Summary:
As a Senior Angular Developer, you will work with a small, passionate team that is using leading-edge technologies. You will help build and maintain modern web applications that enable EforAll to expand and deliver on the mission. You will provide support to team members and program staff.
Essential Functions:
- Build amazing features into our Angular web apps
- Collaborate with stakeholders, ensuring requirements are correctly interpreted and implemented
- Provide feedback and ideas that influence how technology can achieve optimal results
- Lead and contribute to peer code reviews, influencing and supporting software engineers
- Provide technical support to EforAll staff. Triage, scope and track software defects
Required Experience and Qualifications:
- 3+ years experience and expertise with the latest versions of Angular
- 3+ years experience and expertise with Git, including branching, merging and rebasing
- 2+ years experience and expertise with MySQL
- Self-starter, driven to learn. Team influencer
Preferred Experience and Qualifications:
- Proficient in software design and data modeling
- Proficient with the latest versions of Node and NPM
- Proficient with data visualization tools such as D3 and Observable Plot
- Proficient programming with Firebase, including Auth and Cloud Functions
- Proficient with designing and implementing machine learning models
- Bachelor’s degree in computer information systems or equivalent
Benefits:
- Health Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Account
- Health Reimbursement Account
- Disability Insurance
- Life Insurance
- Generous Paid Time Off (including Summer Fridays!)
- Paid Parental Leave
- Retirement Plan
- Additional Voluntary Benefits
True innovation and community transformation arise from embracing a multitude of perspectives and experiences. EforAll is committed to inclusivity and provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state and local law.