Fullstack Developer

  • Deadline 14 İyun 2026

Location: Baku, Azerbaijan

Type: Full-time, on-site

Candidate type: Locals

What You’ll Do

  • Design, develop, and maintain backend services using Python and FastAPI
  • Build modern, responsive user interfaces using React and TypeScript
  • Apply clean code and architectures to write modular and maintainable code
  • Implement authentication, authorization, and role-based access control
  • Design and work with relational databases (PostgreSQL) and NoSQL databases (MongoDB)
  • Write and integrate secure RESTful APIs following modern security best practices (JWT, OAuth2, HTTPS, input validation)
  • Integrate frontend applications with backend APIs
  • Integrate LLMs into real-world application workflows (prompt engineering, chaining, context management)
  • Extract, parse, and process data from structured and unstructured sources including Excel, PDF, Word, and CSV files
  • Write asynchronous Python code to build performant, non-blocking services
  • Containerize and run applications using Docker and Docker Compose
  • Write unit and integration tests to ensure code reliability
  • Collaborate with cross-functional teams and participate in code reviews

What You Bring

  • BSc in Computer Science, Software Engineering, or a related field (or equivalent hands-on experience)
  • 2–3 years of experience building React applications with TypeScript
  • Strong Python skills with solid understanding of OOP and SOLID principles — this is your primary backend language
  • Strong React and TypeScript skills with a solid grasp of component architecture, state management, and modern ES6+ JavaScript — equally as important as Python
  • Hands-on experience with FastAPI, including async/await patterns and asynchronous programming concepts
  • Good understanding of SQL and relational database design (PostgreSQL)
  • Familiarity with NoSQL databases (MongoDB)
  • Experience working with LLMs — integrating APIs (OpenAI, Anthropic, etc.), building pipelines, and applying prompt engineering techniques
  • Practical experience extracting and processing data from Excel, PDF, Word, and CSV files using Python libraries
  • Ability to write and secure REST APIs using modern standards (JWT, OAuth2, HTTPS)
  • Solid experience with Docker and Docker Compose for local development and service orchestration
  • Proficiency with Git and version control workflows (branching, pull requests, code reviews)

Nice to Have

  • Experience with Next.js
  • Exposure to CI/CD pipelines
  • Experience deploying applications to Azure
  • Familiarity with testing frameworks (Pytest, Jest)
  • Experience with LangChain, LlamaIndex, or similar frameworks

Our benefits include:

  • Medical insurance
  • Flexible working hours
  • Wellness program
  • Childcare support
  • Company-provided lunch

Interested candidates can apply by clicking the link provided in the "Apply" button.

  • Daily6
  • Weekly219
  • Monthly2258