Back to all jobs

Senior Full Stack Engineer (Contract)Remote

Work TypeContract/Temp
Positions1 Position
Published At:2 days ago
  • Software Engineer
  • Javascript
  • Node.JS
  • Amazon Web Services (AWS)
Loading

Team works typical business hours based in Eastern Time Zone

SENIOR FULL STACK SOFTWARE ENGINEER

Employment Type: Long-Term Contract

Work Arrangement: Remote

ABOUT THE ROLE

We are seeking a Senior Full Stack Software Engineer to develop scalable applications and testing solutions on an AWS serverless platform. You will join an Agile engineering team building modern systems that support secure remote assessments, automated testing, data integrity, and platform reliability.

This role offers the opportunity to work across the full technology stack while contributing to cloud architecture, application development, and quality engineering initiatives.

RESPONSIBILITIES

  • Design, develop, test, release, and maintain full-stack software applications
  • Build serverless applications using AWS Lambda, DynamoDB, S3, SNS, and SQS
  • Develop responsive front-end applications using React.js and JavaScript ES6+
  • Create scalable back-end services and APIs using Node.js
  • Collaborate with product, design, and technical teams
  • Develop tools and platforms for automated test data generation
  • Design and execute chaos testing
  • Develop automated browser-based end-to-end testing
  • Develop automated API integration testing
  • Build systems that collect telemetry and monitor data integrity
  • Support continuous integration testing environments
  • Contribute to testing, production support, troubleshooting, and continuous improvement
  • Work as a hands-on technical contributor within an Agile engineering team

TECHNOLOGY PROFICIENCY SCALE

1: AWARENESS - Has read or heard about the technology

2: EXPOSURE - Has worked in an environment where the technology was used

3: SOME DEVELOPMENT - Has completed some hands-on development using the technology

4: VERY COMFORTABLE - Can develop independently and confidently using the technology

5: EXPERTISE - Has deep subject matter expertise and could teach others

REQUIRED TECHNOLOGY PROFICIENCY

AWS DynamoDB: 4 - Very Comfortable

AWS Lambda: 4 - Very Comfortable

AWS S3: 4 - Very Comfortable

AWS SNS/SQS: 4 - Very Comfortable

Node.js Development: 4 - Very Comfortable

JavaScript ES6+: 4 - Very Comfortable

React.js: 4 - Very Comfortable

Automated E2E Browser Testing: 3 - Some Development

Automated API Integration Testing: 3 - Some Development

REQUIRED QUALIFICATIONS

  • Bachelor’s degree in a technical, analytical, or related field
  • 5 to 7 years of professional software engineering experience
  • Strong hands-on development experience with Node.js, JavaScript ES6+, React.js, and AWS
  • Experience designing and implementing serverless applications on AWS
  • Experience with AWS Lambda, DynamoDB, S3, SNS, and SQS
  • Experience developing highly scalable software applications
  • Experience with relational databases such as PostgreSQL
  • Experience with NoSQL databases such as DynamoDB
  • Experience working on Agile engineering teams
  • Strong analytical thinking and structured problem-solving skills

PREFERRED QUALIFICATIONS

  • Experience with automated browser-based end-to-end testing
  • Experience with automated API integration testing
  • Experience with chaos testing
  • Experience supporting continuous integration environments
  • Experience with application testing and production support
  • Ability to contribute across development, testing, and operational support
  • Strong understanding of software libraries, frameworks, and underlying application architecture
  • Ability to manage multiple assignments in a cross-functional environment
  • Continuous-improvement mindset and interest in learning new technologies
  • Ability to understand technical details and their broader business implications
  • Strong communication, collaboration, and interpersonal skills
  • Self-directed work style with the ability to establish priorities and achieve goals
  • AWS Associate-level certification or higher

WHY THIS ROLE

You will help build the next generation of secure, cloud-based assessment solutions while solving complex engineering challenges involving scalability, automated testing, telemetry, and data integrity. This role is well suited for an experienced full-stack engineer who enjoys working across the application stack and delivering modern serverless solutions. 

 

 Pay Rate Range: $80-$90 per hr (Depending on Experience)

nextSource is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, marital status, parental status, cultural background, organizational level, work styles, tenure, and life experiences or for any other reason.

nextSource is committed to providing reasonable accommodation for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, you may contact us at talent@nextSource.com.

What nextSource Provides:

  • Healthcare Benefits including Medical, Prescription, Vision & Dental Coverage | United Healthcare
  • Voluntary STD & LTD | New York Life
  • 401(k) Retirement Planning | Fidelity
  • Discount Program

 

*You are Eligible to participate in the benefits program if you are considered a full-time employee of nextSource, working at least 30 hours per week on a consistent basis. Your coverage will be effective on the 1st of the month following 60 days of employment. 

  • Published on 04 Nov 2026, 9:43 PM