About the Role
As a senior full-stack engineer, you will be working on high-impact technical projects that combine AI, cloud infrastructure, and scalable product development. Your responsibilities will include designing, building, and operating serverless applications used by international clients with real-world challenges in content intelligence, automation, and infrastructure.
Key aspects of your role include:
* Developing and maintaining full-stack applications and APIs with high scalability and maintainability.
* Designing and managing cloud-native infrastructure using AWS Serverless tools (Lambda, SAM, CloudFront, S3, DynamoDB, Redis/ElastiCache, SQS).
* Evolving CI/CD pipelines using GitHub Actions and best DevOps practices.
* Implementing and optimizing backend logic in Python or Node.js, including semantic analysis or business logic.
* Building interfaces using React or similar frameworks, maintaining clean component structures.
* Collaborating in agile setups (Scrum/Kanban/sprint-based) with async-friendly workflows.
* Leveraging AI tools to boost development speed and code quality.
* Participating in system design, architecture reviews, and scaling discussions.
* Managing multiple environments (dev/staging/production) with clear deployment/versioning strategy.
Must-Have Skills
You should have at least 5 years of experience as a Full-Stack or Backend Engineer in production environments. Key requirements include:
* A good command of technical English for async collaboration.
* Proficient in Python (preferred) or Node.js/TypeScript.
* Strong knowledge of AWS services: Lambda, DynamoDB, S3, SQS, CloudFront, ElastiCache/Redis.
* Experience designing and integrating RESTful APIs.
* Familiarity with CI/CD, GitHub workflows, and containerized deployments (Docker).
* Solid knowledge of NoSQL and relational databases (PostgreSQL, MySQL).
* Frontend experience with React or similar frameworks.
* Comfortable with Linux server environments.
Nice to Have
Additional desirable skills include experience with Lambda@Edge, Fargate, or Kubernetes, familiarity with AWS CDK, Terraform, or other Infrastructure-as-Code tools, exposure to NLP, content classification, or AI-integrated systems, knowledge of secure development practices (OWASP Top 10), monitoring tools (CloudWatch, ELK Stack, or similar), testing frameworks (PyTest, Jest, etc.), and terminal fluency and efficient tooling (Vim welcome).