Job Type



7 days ago


Beaverton, OR



Location: Must be located in Oregon or Washington and be willing to work onsite at least once per quarter. The office is open for those that want to work onsite in Beaverton, OR.

4-6 month contract to hire 

No C2C at this time.


We are an agile development team seeking a Full Stack Developer who is a self-starter that can solve problems creatively, communicate effectively, and collaborate well with team members. We are responsible for a large scale E-Commerce/B2B web site as well as a suite of internal tools. Our site is growing rapidly and we are expanding our team. In this position, you will be responsible for the development of new web applications as well as existing on both the FrontEnd and Backend. A candidate for this position should be proficient with the Microsoft tech stack (.NET, ASP.NET, C#, SQL).

The candidates also should be proficient OR have a willingness to learn the basic web building blocks (HTML, CSS, JavaScript), popular frameworks (Bootstrap, Angular, React, Vue), and the Azure platform (Web Apps, API Apps, Web Jobs, DevOps).


  • Create responsive layouts and mobile-specific web applications
  • Maintain and modify legacy code in existing web apps (JQuery, Bootstrap, ASP.Net MVC, Webforms)
  • Work with other team members to address UI or workflow issues to create web apps that can be used intuitively
  • Support cross-browser and mobile compatibility; Internet Explorer, Chrome, Safari,Firefox, iOS, and Android
  • Deep knowledge of a FrontEnd framework such as Ember, React, Angular, or VueJS
  • Develop web solutions using  ASP.NET C#, Javascript/AJAX, HTML5, WebApi, GraphQL
  • Interact with SQL Databases/stored procedures.


  • Advanced knowledge and experience with HTML5, CSS, Javascript, AJAX, JSON/Restful Services
  • 1+ Years experience developing web technologies
  • Expert level understanding of current marketplace standards, technologies / trends and apply knowledge to user experience solutions
  • Highly motivated independent thinker
  • Experience with agile software development
  • Ability to work closely with web developers, UX designers and DBA’s
  • Adobe Photoshop experience a plus
  • Experience with any of the following are a big plus: Elastic, Nuxt, Typescript, and/or GraphQL/Apollo.
  • Experience with Microsoft SQL Server
  • Proficient with MS Visual Studio 2015+
  • Extensive experience building and working with REST APIsLocation: Beaverton, OR
  • Full Time: 40 Hrs week
  • Compensation: Competitive DOE
  • We offer a benefits package to full-time employees including medical and dental coverage, 401k Plan, long-term disability, life insurance, an Employee Assistance Program, paid holidays and more...
  • Principals only. Recruiters, please don't contact this job poster

About the Company

Company Logo Apex Systems
Company Logo Apex Systems
Company Logo Apex Systems
Company Logo Apex Systems

Apex Systems

Apex Systems, a segment of ASGN Inc. (NYSE: ASGN), is a technology services business that delivers emerging technology solutions to bring our clients digital visions to life. Apex has presence in over 70 markets across US, Canada and Mexico. Our consultants work with all types of companies throughout all industries, including more than 300 of the Fortune 500 companies. Are you an innovator with high standards who wants to help shape the world? We want you! Learn more about how to find your purpose with Apex, visit

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.

Company Size

2,500 to 4,999 employees


Computer/IT Services

Employee Benefits

401K, Life Insurance, Medical, Dental and Vision