Awardco
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Front-End Software Engineer

Job details

Job description

Awardco is reimagining the workplace to be more rewarding, supportive, and fun for everyone. As one of the fastest-growing companies in the employee experience industry, our mission is to help employees love what they do, love where they work, and get recognized for their efforts—especially our own employees! And as winners of Glassdoor’s Best Places to Work, Best in Brightest in the Nation, and Great Place to Work, we do much more than talk the talk.

The Awardco engineers are responsible for an array of duties, including managing the development of new features, changes to our existing code and improving overall product performance by optimizing existing workflows and code blocks. We expect our development team to be dynamic, display leadership qualities, bring fresh ideas to improve the product, and be enthusiastic to take on new problems as we continue to expand the recognition and incentive industry.

As a Front End Developer here at Awardco, you will work closely with our Creative department and our other Developers to create captivating user interfaces. You will play an integral part in the development of our product.

We have multiple Engineering roles open at the moment. Please only apply to the position you feel most aligns with your career goals.

What you will do:

  • Work as part of a team to plan and implement software solutions to business problems
  • Design and implement new software features
  • Maintain and improve released features
  • Participate in making commitments as a team and work with the team to deliver on commitments
  • Participate in recruiting and hiring engineering team members
  • Keep up to date with company architectural standards and software development best practices and model such in their work
  • Participate in peer code reviews, willingly incorporating team feedback into their own code, judiciously providing feedback on team member’s code
  • Involve technical leadership in the solution design process where appropriate
  • Write unit and integration tests
  • Participate in quality assurance efforts
  • Write code that is easy to understand and can be considered self-documenting. Document code that is not reasonably self-documenting.

What you will bring:

  • BS/MS degree in Computer Science or a related technical field
  • 0+ years relevant technical experience
  • Experience in a general purpose programming language including but not limited to: C, C++, C#, Java, JavaScript, Go, or Python
  • Interest and ability to learn other programming languages
  • Experience working with data structures and algorithms
  • Good communication and interpersonal skills
  • Attention to detail
  • Professional, hands-on, team-oriented attitude with sound judgment and analytical skills

Flow of Work (Expected Meetings)

The Software Engineer participates in regular product team meetings as organized by the product team. These meetings may include:

  • Weekly or sprint planning
  • Daily standup
  • Regular retrospectives
  • Quarterly overviews
  • Design reviews or estimation meetings as needed
  • Architecture reviews

The Software Engineer attends regular meetings of their functional team to collaborate on defining and maintaining functional best practices. These meetings are organized by the Lead Engineer over the functional team. The Software Engineer’s direct manager (Engineer Manager, Lead Engineer, or Engineering Technical Lead) holds regular one on one meetings with the Software Engineer, on a frequency from weekly to monthly. The Engineering Technical Lead and the Product Manager over the Software Engineer’s product team are included (probably separately) on a less frequent basis to provide additional feedback and direction and to be included in career development plans.

About the company

Job Location

Lindon, UT

Company Size

1,000+

Our Story

Awardco's employee recognition platform builds culture, incentivizes performance, and powers modern engagement strategies. With the largest reward network in the world and the most customizable and flexible employee recognition solution in the industry, Awardco is the leader in employee recognition and rewards.

Visit Website
View Company on LinkedIn

Apply for this job

Apply Now
This is a success message.
This is an error message.
This is also an error message.