logo

View all jobs

Sr Software Developer - JavaScript, React, Node.js, API

Portland, Oregon · Retail
We are seeking a Senior Software Developer with Web Application design, development and testing skills in Agile, DevOps, AWS and E-Commerce Environment. 

Job title: Sr Software Developer - JavaScript, React, Node.js, API
Duration :  1 year contract
Location: Portland,OR 

NOTE: Locals/non locals can apply for this Job.

Skills Required: JavaScript, React, Node.js, Web Application Security, Test Automation, Agile, DevOps.

Skills Preferred: AWS, E-Commerce.

Job Description: Our Client is looking for a Senior Engineer. This role will involve providing technical and thought leadership to a team building high-performing web applications. Our team is a highly productive, Agile, eCommerce team, we are looking for experienced candidates who thrive in this type of environment.
 
Job Responsibilities:
  • Participate in the design and development of a technical solution that meets the needs of the business and aligns with architectural and quality standards, and effectively integrates solutions delivered with adjacent and tertiary solutions/technologies.
  • Independently identifies, defines, directs, and/or performs analysis to resolve complex, issues in their area(s) of expertise.
  • Reviews, analyzes, and modifies programming systems, including coding, testing, debugging, and installing for a variety of systems.
  • Ensures the effective performance of assigned product(s) and their integration with adjacent solutions/technologies.
  • Develops working knowledge of tertiary domains.
  • Helps define the scope of sprints.
  • Contributes to the vision for technical solutioning.
  • Supports mentoring and developing the capabilities of peers.
  • Ensures knowledge sharing within the team and across teams 
  • Conducts diagnoses of business problems, working with colleagues in the business to define the scope of the solution and desired outcomes.
  • Functions independently with limited work direction.
  • Commits to deliverables with customers and/or management.
Required qualifications and skills:
  • Bachelor's degree in Computer Science, Information Technology or other relevant technology field and minimum of 5 years directly relevant work experience required (Experience beyond 5 years may be accepted in lieu of degree, to be evaluated on a case by case basis).
  • 5+ years’ experience with JavaScript, Node, and React development required
  • Strong understanding of web application security (e.g. XSS, CSRF, CORS, OAUTH) required
  • Test automation framework experience across multiple platforms, such as Selenium, Jest, Enzyme required
  • Experience designing solutions in collaboration with Architecture and the Development team
  • Agile experience required
  • Experience with Devops practices required
  • Advanced working knowledge of RDS databases such as Oracle, MySQL, and Postgres as well as experience with NoSQL data stores such Document DB, Cassandra and DynamoDB
  • Advanced working knowledge of web development frameworks (React, CSS pre-processors, such as Less or Sass) required
  • Experience working with Cloud technologies required, AWS preferred (Lambda, S3, SQS, SNS, API Gateway)
  • Experience with infrastructure configuration and CI/CD tools such as Terraform, Jenkins, Cloud Formation, Chef, Puppet, Elastic Beanstalk, Fargate, Circle CI, Go CD
  • Familiarity with other technologies such as Java, Python, Ruby, etc. a plus
  • Experience building and maintaining eCommerce sites preferred
  • Experience working with Analysts and Product Owners to provide technical feedback during story intake and creation
  • Excellent communication skills, both verbal and written
  • High motivation and passion to work in a fast, agile environment with the ability to adapt to change
Please visit www.mavensoft.com for additional job openings.

More Openings

ASP.NET Developers (4-6 yrs)
JAVA DEVELOPERS
Sr.Net Developer

Share This Job

Powered by