Middle/Senior Full-Stack Engineer — Frontend Focus (React / Node.js / AWS)
About the Project
We’re building an AI-powered video platform that aggregates and processes content from multiple social media sources. Users interact with video data through contextual search, LLM-powered features, and AI agent workflows.
We’re looking for a Full-Stack Engineer with a strong frontend focus who is comfortable owning complex React functionality while also contributing to Node.js backend services and AWS-based infrastructure.
Tech Stack
Frontend
- React 19
- TypeScript
- Vite
- React Query
- Zod
- AWS Amplify
- Axios
- i18next
- Tailwind CSS
- Ant Design
- React Toastify
Backend
- Node.js
- TypeScript
- AWS Lambda
- AWS SDK
- Express
- Serverless Framework
- Zod
- Lodash
Cloud & Infrastructure
- AWS
- Lambda
- Cognito
- DynamoDB
- Step Functions
- Serverless
- Terraform
Python / AI services
- Python 3.13
- Pydantic
- Strands Agents
- boto3
- AWS Lambda Powertools
Your Role
As a Full-Stack Engineer with a frontend focus, you’ll take ownership of the web application and work closely with backend and AI services.
Most of your work will be around React and TypeScript, but you should also be comfortable working with Node.js backend services, APIs, and AWS infrastructure.
Python is used mainly within AI and agent-related services. Deep Python expertise is not required, but you should be comfortable reading and understanding an existing Python codebase.
Responsibilities
- Develop and maintain complex frontend functionality using React and TypeScript
- Build reusable, scalable, and maintainable UI components
- Work with asynchronous data flows, APIs, React Query, and client-side state
- Integrate frontend functionality with backend and AI-powered services
- Contribute to backend services using Node.js and TypeScript
- Work with AWS services including Lambda, Cognito, DynamoDB, and Step Functions
- Collaborate on application architecture and technical decisions
- Troubleshoot frontend performance and integration issues
- Participate in code reviews and maintain high engineering standards
- Work closely with product, backend, and AI engineers
What We’re Looking For
- Mid-to-Senior level experience in full-stack software development
- Strong commercial experience with React and TypeScript
- Strong understanding of modern frontend architecture and component design
- Experience with API integrations and asynchronous frontend workflows
- Good practical experience with Node.js and TypeScript
- Understanding of backend architecture and REST APIs
- Experience working with AWS or similar cloud infrastructure
- Familiarity with services such as Lambda, Cognito, DynamoDB, or Step Functions
- Basic familiarity with Python and ability to understand an existing Python codebase
- Ability to independently own features from implementation through production
- English B2 or higher
Nice to Have
AI / LLM
- Experience integrating OpenAI, Anthropic, or Google GenAI APIs
- Familiarity with AWS Bedrock / Bedrock AgentCore
- Familiarity with AI agent frameworks or LLM-powered applications
Infrastructure & Observability
- Terraform
- Serverless Framework
- Datadog
- ddtrace
AWS X-Ray
Being part of 3asoft means having
- High level of flexibility and freedom
- Direct communication with international customers
- Competitive compensation paid in USD
- Fully remote work