Senior Full Stack Engineer

  • Type: Contract
  • Job #106070

Senior Full Stack Engineer

Location:  Remote (U.S.)
Contract Duration: 9 months 
Employment Type: Contract
Hours: 40 hours/week
Pay Rate: $85/hr


Position Overview

We are seeking a Senior Full Stack Engineer to design, develop, and support modern web applications, backend services, and data solutions used by internal analytics and research teams. This role requires strong full-stack development experience with a focus on React, TypeScript, Node.js, Python, SQL, and AWS serverless technologies.
The ideal candidate is a self-driven engineer who thrives in a remote environment, communicates effectively with cross-functional teams, and can contribute with minimal supervision.


Key Responsibilities

Full Stack Development

  • Design and develop frontend applications using React, TypeScript, and JavaScript (ES6).
  • Build and maintain scalable backend services using Node.js.
  • Develop REST APIs and microservices to support business applications.
  • Create technical designs, documentation, and unit tests.

Cloud & Serverless Development

  • Design and implement AWS serverless solutions.
  • Develop and support applications utilizing:
    • AWS Lambda
    • DynamoDB
    • S3
    • SNS/SQS
  • Deploy and maintain applications in AWS environments.

Data & Analytics Support

  • Build and maintain ETL and data processing pipelines.
  • Develop and optimize complex SQL queries.
  • Support reporting, analytics, and automation initiatives.
  • Improve data quality and operational efficiency across systems.

Collaboration & Process Improvement

  • Partner with product, research, and program teams.
  • Participate in Agile development and continuous delivery practices.
  • Support CI/CD and DevOps initiatives.

Required Qualifications

  • 5+ years of software engineering experience.
  • Strong full-stack development experience.
  • Advanced experience with:
    • React.js
    • TypeScript
    • JavaScript (ES6)
    • Node.js
    • Python
    • SQL
  • Experience designing and building REST APIs and microservices.
  • Hands-on AWS experience including:
    • Lambda
    • DynamoDB
    • S3
    • SNS/SQS
  • Experience deploying applications to AWS.
  • Strong communication and collaboration skills.
  • Ability to work effectively in a fully remote environment.

Preferred Qualifications

  • Experience with automated API and E2E testing.
  • AWS CDK or CloudFormation experience.
  • Event-driven architecture experience.
  • CI/CD and DevOps automation experience.
  • Agile/Scrum development experience.
  • AWS or related cloud certifications.
  • Bachelor’s degree or higher in a related field.

Top Skills Required

Must Have

  • React.js
  • TypeScript
  • JavaScript (ES6)
  • Node.js
  • Python
  • SQL
  • AWS Lambda
  • DynamoDB
  • AWS S3
  • SNS/SQS
  • REST APIs
  • Microservices
  • Serverless Architecture

Nice to Have

  • AWS CDK
  • CloudFormation
  • Automated Testing
  • Event-Driven Architecture
  • CI/CD
  • Agile Methodologies

#LI-CN1

Scroll to Top