• IMAGE: Return to Main
  • IMAGE: Show All Jobs

Position Details: Java Script Backend Developer - (829410TH)

Location: Beaverton, OR
Openings: 1
Job Number:



Desired Skills and Experience

Essential Duties and Responsibilities


Translate business needs and requirements into user stories and technical specifications

Lead the development of JS based services to be hosted in AWS, including proper separation of concerns and automated unit testing

Assist in sprint planning, specifically in the areas of task breakdown, estimating, and scheduling

Provide technical leadership, mentoring and direction to other team members

Participate in the implementation of software projects

Designing, and developing reliable and maintainable applications

Developing automated unit and integration tests and test harnesses

Documenting software designs and project tasks

Participating in design and code reviews


Provide technical assistance and expertise to business sponsors as needed

Review project requirements, plans, designs and other project deliverables

Perform other duties as assigned

 Performance Skills/Competencies

To perform the job successfully, an individual should demonstrate the following competencies:

Outstanding interpersonal and written communication skills

A passion for high quality results

Deep commitment to ongoing professional development and learning

Very high productivity and effective time management

Ability to accurately estimate tasks and track personal work

Ability to communicate accurate status to both business sponsors and technical team members

Ability to work effectively with a wide variety of professional staff from varied disciplines and industries

Desire to collaborate, share ideas, and works towards common team/company goals



Technical Skills


· Solid knowledge of Node.js and frameworks like Express and Koa

· Automated JavaScript testing frameworks (e.g. Mocha and Jasmine)

· Solid understanding of OO concepts and proper OO class design

· Solid understanding of functional programming concepts and design

· Solid knowledge of and experience with Cloud Development (AWS JavaScript SDK preferred)


· Solid understanding of at least one REST framework (e.g. Spring, MS WebApi, Spark)

· Familiarity with relationa databases and/or NoSQL


Bachelors degree in computer science or other equivalent engineering or science field



At least six years software development experience with an emphasis on software and systems design.

Experience with agile and test-driven development practices, including automated unit testing frameworks and continuous integration products

Experience designing and coding large-scale, high-volume, N-tier systems

Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation

Powered by: CATS - Applicant Tracking System