Software Engineer - Frontend Elm

Avetta
Summary
Join Avetta as a Software Engineer focused on Frontend Elm development and play a pivotal role in creating intuitive UI experiences for our flagship Connect platform. Collaborate with a talented product team to bring features to life, from ideation to release. If you're within 30 miles of an Avetta office, enjoy a hybrid work schedule. Contribute fresh ideas and explore new technologies to elevate our platform. Write clean, maintainable code reflecting your passion for development and commitment to excellence. Avetta offers a comprehensive benefits package, including health, dental, and vision insurance, 401(k), Paid Time Off, and professional development opportunities.
Requirements
A Bachelor’s Degree (or higher) in Computer Science (or related field)
Responsibilities
- Bring ideas to life: Partner with Product to brainstorm solutions, review mockups, and shape feature development from the ground up
- Own your work: Drive projects autonomously while also thriving in an open, collaborative team environment
- Innovate and iterate: Stay curious and continuously sharpen your skills by learning and experimenting with new tools and technologies
- Champion creativity: Contribute fresh ideas and explore new patterns and technologies that elevate our platform
- Code with purpose: Write clean, maintainable code that reflects your passion for development and a commitment to excellence
Preferred Qualifications
- 5+ years of Web Development experience with a proven record of delivering exceptional user experiences
- 2+ years of experience with a JavaScript framework (React, Angular, Vue) and Elm for frontend development
- Mastery of HTML, CSS, JavaScript, and modern web design principles
- Strong proficiency with REST APIs and an understanding of GraphQL (a plus)
- Hands-on experience in the entire SDLC: designing, developing, testing, deploying, and maintaining software applications
- Expertise in Git-based version control, including feature branching strategies and creating pull requests
Benefits
- Health, dental and vision insurance
- 401(k)
- Paid Time Off
- Professional development opportunities
- The salary range for this position is $75,000 - $220,000 per year, with bonus eligibility
- Flexibility: Work remotely or enjoy a hybrid office setup—whatever helps you perform at your best