Job Title: JavaScript Developer
Location: In-Office | Eugene OR
Job Type: Contract Position or possible Temp-to-Perm
Why work for NWM?
We are a small, for-profit, purpose company working as a team to provide interactive online training for foster and adoptive parents. We are not a start-up but a secure company that continues to grow at a steady pace. We invite creativity, change, and compassion into our workplace. You will work with team members, utilizing their skills and yours, in designing and executing projects. If you are interested in a dynamic role in a quality company, this is it.
Northwest Media Mission
Northwest Media, Inc. is dedicated to improving the lives of children in care by strengthening the families and agencies that support them. With that in mind, the NWM team produces research-based, practical foster/adoptive parent training on the web to address the complex challenges caregiving families face.
Northwest Media Culture
We are a small, privately held company with a global vision.
We believe in our purpose over profit yet strive for profitability while providing a human response to the individuals and agencies we serve.
We are a talented and resourceful team, each member working towards the best products and services we can provide in support of our mission.
We value our employees and their families and work with them to meet their needs.
We expect employees to take initiative and responsibility, to use their talents, and to explore new approaches.
We are guided by policies of honesty and transparency, clear communication, being responsible, and providing a positive workplace.
About the Role:
We are seeking an enthusiastic and motivated JavaScript Developer with 1-5 years’ experience to add to our team. This is a great opportunity for someone looking to gain hands-on experience in modern web development. You will work closely with our development team to migrate a high-profile web app to a new platform. Experience with React is a plus, but not required.
Key Responsibilities:
Write, test, and maintain clean, efficient, and reusable JavaScript code.
Collaborate with the team to develop features and resolve issues.
Troubleshoot and debug as necessary.
Learn and adapt to the team's coding standards and workflows.
Required Qualifications:
Basic understanding of JavaScript, JSON, HTML, CSS, and Git.
Familiarity with browser developer tools.
Willingness to learn and adapt to new tools and technologies.
Strong problem-solving skills and attention to detail.
Good communication skills, team oriented, and the ability to work collaboratively.
Preferred Qualifications:
Experience with React or a similar JavaScript framework.
Experience with Jira sprints is a plus.
How to Apply:
Send your resume and cover letter highlighting your experience and interest in the role.