Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Frontend Elm image - Rise Careers
Job details

Software Engineer - Frontend Elm

Avetta Shapes the Future of Global Connections.

At Avetta, we connect the world’s leading organizations with qualified suppliers, contractors, and vendors—empowering sustainable growth through cutting-edge cloud technology and human insight. Our SaaS platform is trusted by 85k+ active customers across 135 countries to bring visibility and value to supply chains everywhere. We’re not just building software; we’re building the connections that build the world.

Are you ready to join a fast-moving, mission-driven team where innovation meets impact? If you're passionate about solving complex problems and excited by the opportunity to shape world-class user experiences, let’s build something extraordinary together.

Summary:

As an Avetta Software Engineer focused on Frontend Elm development, you will play a pivotal role in creating intuitive, engaging UI experiences for our flagship Connect platform. You’ll collaborate with a diverse, talented product team and bring features to life—from ideation and design discussions to release and beyond. If you reside within 30 miles of an Avetta office, you will follow a hybrid work schedule.

Essential Duties and 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.

Ideal Education:

  • A Bachelor’s Degree (or higher) in Computer Science (or related field).

Why Avetta?

  • Impact: Your work will power thousands of businesses and supply chains worldwide.
  • Culture: We foster a growth-oriented, collaborative culture where every idea matters.
  • Innovation: We embrace new technologies and approaches—pushing boundaries to stay ahead.
  • Flexibility: Work remotely or enjoy a hybrid office setup—whatever helps you perform at your best.

Ready to redefine what's possible in global supply chains? Apply today and help us build the connections that build the world.

At Avetta, we are committed to salary transparency to ensure equitable hiring practices and promote trust. The salary range included in this job posting is based on internal and market data and the role's responsibilities.  The final compensation offered to a candidate will be determined by several factors, including work location, job-related skills, experience, and relevant education or training.

The salary range for this position is $75,000 - $220,000 per year, with bonus eligibility.

We also offer a comprehensive benefits package, which includes health, dental and vision insurance, 401(k), Paid Time Off, and professional development opportunities.

Avetta is an equal opportunity employer and values diversity. We encourage individuals from all backgrounds and experiences to apply.

To apply for the Software Engineer - Frontend Elm position, please submit your online application by June 30, 2025, at 11:59 PM PST.

#LI-REMOTE

#LI-HYBRID

Average salary estimate

$147500 / YEARLY (est.)
min
max
$75000K
$220000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Frontend Elm, Avetta, LLC

Join Avetta as a Software Engineer focused on Frontend Elm development and be an instrumental part of our mission to shape the future of global connections. Our innovative SaaS platform empowers organizations worldwide with the tools they need to create sustainable growth through robust supply chain visibility. In this role, you will be pivotal in crafting intuitive and engaging user interfaces for our flagship product, Connect. You'll collaborate with a talented team of product experts, bringing features to life from the brainstorming stage to release. The essence of this position is to own your projects and continuously innovate, all while thriving in a positive, team-oriented environment. If you have a passion for coding, a knack for problem-solving, and a commitment to building exceptional user experiences, we want to hear from you! With your experience in web development, particularly in JavaScript frameworks and Elm, you're set to make a significant impact here at Avetta. Plus, enjoy the benefits of a hybrid work schedule, allowing you to balance work and life seamlessly. Apply today and contribute to building the connections that not only shape businesses but also the world at large.

Frequently Asked Questions (FAQs) for Software Engineer - Frontend Elm Role at Avetta, LLC
What are the responsibilities of a Software Engineer - Frontend Elm at Avetta?

As a Software Engineer - Frontend Elm at Avetta, your responsibilities will include brainstorming with product teams to develop innovative solutions, writing clean and maintainable code, and ensuring the delivery of high-quality user interfaces. You will also drive projects independently while embracing collaboration with your teammates.

Join Rise to see the full answer
What qualifications do you need to apply for the Software Engineer - Frontend Elm position at Avetta?

To qualify for the Software Engineer - Frontend Elm role at Avetta, you should possess at least 5 years of web development experience, with proven skills in JavaScript frameworks and Elm, as well as a strong understanding of HTML, CSS, and modern web principles. A Bachelor’s degree in Computer Science or a related field is also preferred.

Join Rise to see the full answer
How does the hybrid work schedule work for the Software Engineer - Frontend Elm role at Avetta?

Avetta encourages a hybrid work model for the Software Engineer - Frontend Elm position. This means if you live within 30 miles of an Avetta office, you can enjoy a combination of remote work and in-office collaboration, allowing for flexibility while maintaining strong team engagement.

Join Rise to see the full answer
What is the salary range for the Software Engineer - Frontend Elm position at Avetta?

The salary range for the Software Engineer - Frontend Elm role at Avetta is between $75,000 and $220,000 annually. This includes potential bonuses and depends on various factors like your location, skills, experience, and education.

Join Rise to see the full answer
Can you tell me about the company culture at Avetta for a Software Engineer?

The culture at Avetta is collaborative and growth-oriented. As a Software Engineer, you will become part of an innovative team that values every idea and encourages continuous learning through the exploration of new technologies and practices.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Frontend Elm
How do you approach developing user interfaces as a Software Engineer?

When developing user interfaces, I start by understanding the user needs and the project requirements. I collaborate closely with product teams to brainstorm ideas and visualize concepts, ensuring the designs align closely with the end users' expectations while also focusing on usability and performance.

Join Rise to see the full answer
What experience do you have with Elm in frontend development?

I have over two years of experience using Elm for frontend development, where I've utilized its functional programming paradigms to build scalable and maintainable applications. My approach often includes leveraging Elm's type system to catch errors early and ensure high-quality code.

Join Rise to see the full answer
Can you explain your experience with Web Development frameworks?

Throughout my career, I have worked extensively with various JavaScript frameworks like React and Angular, utilizing them to build responsive and dynamic user interfaces. My focus has always been on performance optimization and clean code practices.

Join Rise to see the full answer
How do you handle project deadlines as a Software Engineer?

I prioritize effective communication and time management. I break down tasks into manageable segments, set realistic timelines, and continuously check in with my team to ensure we're aligned. This helps me stay organized and accountable while delivering quality results on time.

Join Rise to see the full answer
Can you discuss your knowledge of REST APIs and GraphQL?

I have strong proficiency in working with REST APIs and understand their structure and best practices for integration. Additionally, I have dabbled in GraphQL, appreciating its flexibility in querying data. Knowing both allows me to optimize data retrieval in applications.

Join Rise to see the full answer
What process do you follow during the software development lifecycle?

I adhere to a standard SDLC process, starting with requirement gathering, followed by design, development, testing, deployment, and maintenance. Continuous feedback loops and agile methodologies are key components of my approach to ensure adaptability throughout the process.

Join Rise to see the full answer
How do you stay updated with new technologies in frontend development?

I stay updated by following tech blogs, participating in relevant online communities, and enrolling in courses that focus on the latest frontend technologies. This proactive approach helps me integrate new ideas and frameworks into my work effectively.

Join Rise to see the full answer
What role does teamwork play in your work as a Software Engineer?

Teamwork is crucial in software engineering. I value open communication and collaboration, which fosters creativity and innovation. Working in teams allows us to share knowledge, tackle complex problems, and achieve project goals together.

Join Rise to see the full answer
How do you approach testing in your software projects?

I approach testing by implementing unit tests early in the development process and continuously integrating them throughout. I believe in automated testing to ensure reliability and significantly reduce the chance for critical errors in production.

Join Rise to see the full answer
What do you find most rewarding about being a Software Engineer?

The most rewarding aspect of being a Software Engineer is the impact I can make through my work. Building applications that solve real-world problems and improve user experiences gives me immense satisfaction, knowing that what I create helps others succeed.

Join Rise to see the full answer
Similar Jobs
Steer Health Remote No location specified
Posted 10 days ago
Dreamix Ltd. Remote No location specified
Posted yesterday
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Casual Dress Code
Startup Mindset
Emails over Meetings
Collaboration over Competition
Fast-Paced
Growth & Learning
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
WFH Reimbursements
Some Meals Provided
Snacks
Onsite Cafeteria
Social Gatherings
Dental Insurance
Vision Insurance
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off
Weekday AI Remote No location specified
Posted 11 days ago

Founded in 2003, Avetta is a software company, helping organizations minimize risk within their supply chains by providing a cloud-based supply chain risk management and commercial marketplace platform. Avetta is headquartered in Orem, Utah.

37 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
17 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
140 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart