Job Description
- Job Description:
- Design, develop, and maintain scalable full stack applications using React.js and TypeScript
- Build and optimize backend services using AWS Lambda (serverless architecture)
- Develop and integrate APIs using AWS AppSync, GraphQL and WebSockets for real-time features
- Work with DynamoDB and PostgreSQL for efficient data modeling and storage
- Collaborate with cross-functional teams (engineering, product, QA) in a distributed, multinational environment
- Ensure high performance, scalability, and reliability of applications in AWS
- Contribute to architecture decisions and best practices across the stack
- Requirements:
- 5+ years of professional experience in software development
- Strong hands-on experience with TypeScript and React.js
- Proven experience building backend services with AWS Lambda (must-have)
- Solid experience with AWS ecosystem (e.g., API Gateway, AppSync, S3, CloudWatch)
- Knowledge of Infrastructure as Code (Terraform, CloudFormation)
- Experience working with DynamoDB and PostgreSQL
- Experience with real-time technologies (WebSockets or similar)
- Understanding of serverless architecture and microservices principles
- Experience with REST and/or GraphQL APIs
- Familiarity with CI/CD pipelines and Git-based workflows
- Strong problem-solving skills and ability to work independently in a remote/distributed team
- Benefits:
- Competitive salary based on experience
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
- Work Location: Remote
Apply tot his job
Apply To this Job