Senior Software Engineer

PearsonHoboken, NJ
3h$140,000 - $160,000Hybrid

About The Position

Senior Software Engineer Full Stack Engineer (Cloud-Native, React & AWS) 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service