Negotiable
Outside
Remote
USA
Summary: The Fullstack Developer role focuses on designing, developing, and maintaining scalable backend services using Node.js and Python, while also building robust frontend applications with modern JavaScript frameworks. The position requires expertise in architecting cloud-native solutions on AWS and developing messaging systems. Collaboration with cross-functional teams is essential to deliver high-quality features and ensure system performance and resilience.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Node.js and Python.
- Architect, implement, and optimize cloud-native solutions on AWS (Lambda, ECS, DynamoDB, S3, API Gateway, etc.).
- Build and maintain robust frontend applications using modern JavaScript frameworks (React, Vue, or similar).
- Develop messaging and streaming-based systems using technologies like Kafka, RabbitMQ, SNS/SQS, or Kinesis.
- Collaborate with DevOps for CI/CD pipelines, infrastructure as code (Terraform/CDK), and observability tooling.
- Ensure high performance, availability, and resilience of distributed systems.
- Work with Product Managers, Designers, and other Engineers to plan and deliver high-quality features.
- Write clean, testable, and maintainable code following best practices and design patterns.
Key Skills:
- Experience with containerization and orchestration (Docker, ECS, EKS, Kubernetes).
- Knowledge of CI/CD tools (GitHub Actions, CircleCI, CodePipeline).
- Understanding of infrastructure as code (Terraform, AWS CDK).
- Proficiency with monitoring tools (Datadog, CloudWatch, Prometheus).
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Design, develop, and maintain scalable backend services using Node.js and Python.
- Architect, implement, and optimize cloud-native solutions on AWS (Lambda, ECS, DynamoDB, S3, API Gateway, etc.).
- Build and maintain robust frontend applications using modern JavaScript frameworks (React, Vue, or similar).
- Develop messaging and streaming-based systems using technologies like Kafka, RabbitMQ, SNS/SQS, or Kinesis.
- Collaborate with DevOps for CI/CD pipelines, infrastructure as code (Terraform/CDK), and observability tooling.
- Ensure high performance, availability, and resilience of distributed systems.
- Work with Product Managers, Designers, and other Engineers to plan and deliver high-quality features.
- Write clean, testable, and maintainable code following best practices and design patterns.
Preferred Skills
- Experience with containerization and orchestration (Docker, ECS, EKS, Kubernetes).
- Knowledge of CI/CD tools (GitHub Actions, CircleCI, CodePipeline).
- Understanding of infrastructure as code (Terraform, AWS CDK).
- Proficiency with monitoring tools (Datadog, CloudWatch, Prometheus).