Senior Software Engineer _Remote
position Type: Direct-Hire
Remote but will travel 1-2 times/yr for team events
REQUIRED
- 7+ years of professional experience in web development.
- Demonstrated front-end engineering expertise , including mastery of HTML, CSS, JavaScript, and frameworks like React, Angular, or Nuxt/VueJS.
- Proficiency with both relational and NoSQL database technologies, including optimization techniques.
- Experience building inclusive digital experiences that meet or exceed accessibility standards (e.g., WCAG, ARIA).
- Experience with automated testing frameworks and CI/CD pipelines.
- Strong product mindset, with experience delivering user-centered features in collaboration with product and design teams.
- Exceptional communication skills, with a proven ability to convey complex technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Web Development, or a related field, or equivalent experience.
PREFFERED:
- Experience in nonprofit or education sectors
- Experience integrating third-party APIs, including emerging technologies such as LLMs.
- Experience in a startup or fast-paced environment, demonstrating resourcefulness and innovation.
- Experience mentoring engineers or contributing to the growth of a technical team.
- Experience with analytics and experimentation platforms to inform data-driven decision-making.
- Expertise in scalable, secure web systems, with significant experience in cloud platforms such as Google Cloud or AWS.