Work with Trifoia

About Trifoia

Trifoia is an equal opportunity employer committed to cultural diversity. Trifoia encourages all qualified individuals to apply, and does not discriminate on the basis of any protected status, including race, gender, veteran and disability status.

Trifoia is proud to offer a robust benefits package to eligible employees, including health insurance, retirement plans and paid time off.

Current Open Positions

Front End Developer

We are currently looking for a Front-End Developer who can advance our mission to craft exceptional digital learning experiences. We build media-rich websites and mobile applications for customers in need of customized training. The Front-End Developer will be responsible for programming and maintaining all aspects of the project’s front-end, user facing components. You will work closely with the Production Department and internal clients in the Research and Design Department to ensure delivery of quality projects that are on time and on budget.

The Front-End Developer has a deep understanding of responsive design principles (mobile first development); test driven development; development for accessibility, usability, and design; agile development practices; and predicting time required for projects. Strong competency in working collaboratively with small, diverse teams, working against tight deadlines, time management and tracking, attention to detail, and a growth mindset are required.

Reports to: Director of Production

Classification: Full-time non-exempt

Skills and Qualifications:

To Apply:

This position is OPEN UNTIL FILLED

Please fill out the form below to apply. Don’t forget to attach your resume, cover letter and provide a link to your portfolio.

If you are selected for the candidate pool you will be asked to complete a skills assessment.


Trifoia is a team of content developers, instructional designers, technology experts, researchers, media producers, and storytellers who produce training content for maximum impact and reach.

Do you like to analyze problems and build solutions? Do you feel you have more to offer and would like to contribute to projects that help people? Do you take your work seriously but like to play and enjoy life?

If so, attach your resume and cover letter and drop us a line through the contact form below.

Fill out my online form