Full Stack Developer - AWS Focus

portland, Oregon

A health services organization is seeking a Full Stack Developer (AWS Focus) to join their team in Portland, OR.

Responsibilities

  • Design and hands-on development of robust solutions to hard problems considering scale, security, reliability, and cost
  • Work with internal and external business partners to qualify and shape requirements, offering suggestions that meet business needs in a better way than described
  • Embrace firm’s software development practices, tools, and frameworks, but also recommend new approaches where appropriate
  • Deliver needed project functionality for specific deliverables, but deliver in such a way that the value is useful to the organization in the long term

Qualifications

Required

  • Advanced skills developing with JavaScript or Python on the server-side
  • Experience building public RESTful interfaces and able to describe the tenets of REST, compare REST to SOAP, and describe REST best practices
  • Understanding of the tenets of protecting client data in motion and at rest as well as different techniques for authenticating and authorizing clients/consumers of service data
  • Experience with GIT based source control solutions (Github, Gitlab, etc.), understand concepts such as rebasing, squashing, cherry picking, and tagging

Preferred

  • Development experience on the AWS serverless platform (Lamba, S3, DynamoDB, Aurora, API Gateway, SNS/SQS/AppSync, Kinesis)
  • Experience with state management libraries such NGRX
  • Experience with Nwrl's Nx workspace framework
  • Front-end development experience with Angular, preferably Angular 5+
  • Understand core concepts of relational databases and NoSql databases (querying, indexing, aggregation, etc.)
  • Experience with JavaScript based libraries to access NoSql/SQL databases (TypeORM, Mongoose, Sequelize, etc.)
  • Experience with Functional and Unit test-based frameworks (Jest, Mocha, Jasmine, Cypress, Protractor, etc.)
  • Experience with CI/CD tools (Jenkins, Bamboo, Gitlab-CI, etc.)
  • Experience with container-based solutions (Docker, Kubernetes, OpenShift, EKS, etc.)
  • Functional Programming techniques; Team uses the Functional Programming support released recently in TypeScript 2.0, so candidate should be willing to learn functional programming paradigms or have experience with functional programming languages

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs