Senior Software Engineer

PearsonHoboken, NJ
4d$140,000 - $160,000Hybrid

About The Position

We are seeking a highly skilled Full Stack Engineer with strong experience across frontend and backend development to build and maintain scalable, high-performance, cloud-native applications. The ideal candidate is hands-on, technically versatile, and comfortable working across the stack—from modern React-based user interfaces to backend services and AWS infrastructure.

Requirements

  • Strong experience with React and TypeScript for frontend development.
  • Backend development experience in Java (Spring Boot), Python, and/or Go.
  • Hands-on experience with AWS cloud services, including Lambda, ECS, S3, SQS/SNS, AppSync, DynamoDB, and Step Functions.
  • Experience designing and integrating REST APIs and GraphQL.
  • Proficiency with CI/CD pipelines and deployment automation.
  • Experience using Git and modern version control workflows.
  • Strong understanding of performance optimization, scalability, and secure application design.
  • Ability to work independently and collaboratively in a fast-paced environment.

Nice To Haves

  • Experience with serverless and microservices architectures.
  • Familiarity with Docker and containerized deployments.
  • Knowledge of UI/UX principles and design systems.
  • Experience with event-driven architectures.
  • Familiarity with authentication and authorization best practices.

Responsibilities

  • Design, develop, and maintain frontend applications using React and TypeScript.
  • Build and optimize backend services using Java (Spring Boot), Python, and/or Go.
  • Develop and integrate RESTful APIs and GraphQL services, including composition/BFF layers.
  • Build and manage cloud-native solutions using AWS services such as Lambda, ECS, S3, SQS/SNS, AppSync, DynamoDB, and Step Functions.
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment.
  • Design and manage infrastructure using CloudFormation (Infrastructure as Code).
  • Optimize applications for performance, scalability, reliability, and security.
  • Monitor and troubleshoot applications using AWS CloudWatch.
  • Ensure accessibility compliance (WCAG, ARIA) and frontend best practices.
  • Collaborate with product, design, and platform teams in an agile development environment.
  • Participate in code reviews, design discussions, and technical decision-making.

Benefits

  • This position is eligible to participate in an annual incentive program, and information on benefits offered is here
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service