Mandatory Requirements:
- Extensive experience collaborating with US companies.
- Minimum 8+ years in software engineering .
- Strong expertise in TypeScript backend development.
- Deep understanding of API design using REST/GraphQL , distributed systems , and database architecture involving both SQL and NoSQL .
- Experienced with cloud environments such as AWS , GCP , or Azure .
- Familiarity with CI/CD and DevOps best practices .
- Solid experience building frontend applications with React .
- Advanced English skills are a must for technical discussions.
- Strong experience in system design and architectural ownership.
Desirable Requirements:
- Familiarity with Docker and Kubernetes .
- Experience with microservices architecture .
- Knowledge of Agile methodologies such as Scrum .
- Experience with serverless technologies .
- Proficiency with monitoring tools like Prometheus or Grafana .
Summary of Requirements: US companies, 8+ years of experience, software engineering, TypeScript backend development, API design, REST / GraphQL, distributed systems, database architecture, SQL, NoSQL, cloud environments, AWS, GCP, Azure, CI/CD, DevOps best practices, React, system design.