Middle/Senior Full-Stack Engineer (Node.js / React / Python, 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.

You’ll join a small, focused engineering team working closely with technical leadership and product stakeholders, contributing across the stack with a strong focus on backend development and AWS infrastructure.

 

Tech Stack

Backend — Node.js / TypeScript

  • Node.js
  • TypeScript
  • AWS Lambda
  • AWS SDK
  • Express
  • Serverless Framework
  • Zod
  • Lodash

 

Backend — Python

  • Python 3.13
  • Pydantic
  • Strands Agents / Strands Agents Tools
  • boto3
  • AWS Lambda Powertools
  • Loguru
  • httpx / requests / aiohttp
  • uv

 

Frontend

  • React 19
  • TypeScript
  • Vite
  • React Query
  • Zod
  • AWS Amplify
  • Axios
  • i18next
  • Tailwind CSS
  • Ant Design
  • React Toastify

 

Cloud & Infrastructure

  • AWS
  • Lambda
  • Cognito
  • DynamoDB
  • Step Functions
  • Serverless
  • Terraform

 

Your Role

As a Full-Stack Engineer with a backend focus, you’ll work across the application while taking significant ownership of backend services, APIs, AWS infrastructure, and integrations.

The core backend stack is Node.js / TypeScript, with Python used for AI agents and related services. You’ll also contribute to React-based frontend development when needed.

 

Responsibilities

  • Design, develop, and maintain backend services using Node.js and TypeScript
  • Build and maintain serverless services and APIs on AWS Lambda
  • Work with AWS services including Cognito, DynamoDB, Lambda, and Step Functions
  • Develop integrations between backend services, AI agents, and external APIs
  • Contribute to Python-based AI and agent services
  • Build and maintain frontend functionality using React and TypeScript
  • Design reliable data flows and asynchronous workflows
  • Contribute to AWS infrastructure and Infrastructure-as-Code
  • Troubleshoot performance, integration, and production issues across the stack
  • Collaborate with product, AI, and engineering teams on architecture and implementation decisions

     

What We’re Looking For

  • Mid-to-Senior level experience in full-stack software development
  • Strong commercial experience with Node.js and TypeScript
  • Strong experience with React and TypeScript
  • Good understanding of backend architecture and REST APIs
  • Practical experience with AWS, particularly serverless architecture
  • Experience with services such as Lambda, Cognito, DynamoDB, and Step Functions
  • At least basic-to-intermediate knowledge of Python and the ability to work with an existing Python codebase
  • Understanding of Infrastructure-as-Code and cloud infrastructure
  • Ability to work independently and take ownership of technical solutions
  • English B2 or higher

 

Nice to Have

AI / LLM integrations

  • Experience integrating OpenAI, Anthropic, or Google GenAI
  • Experience with AWS Bedrock / Bedrock AgentCore
  • Familiarity with Instructor
  • Experience with AI agent frameworks, ideally Strands Agents
  • Experience building LLM-powered workflows or agent-based systems

 

Observability

  • Datadog
  • ddtrace
  • datadog-lambda
  • AWS X-Ray

     

Infrastructure

  • Terraform
  • Serverless Framework
  • Experience designing event-driven or distributed AWS architectures

 

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

Required languages

English B2 - Upper Intermediate
Published 29 August
84 views
·
30 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...