Fullstack Developer

Tam Ştat

Orta Səviyyə

Razılaşma yolu ilə

Yerləşdirilib 26 may 2026

Son Tarix: 14 iyun 2026

Təsvir

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.

Necə Müraciət Etmək Olar

Vakansiya Təfərrüatları

Vakansiya ID

#17840

İş Növü

Tam Ştat

Təcrübə Səviyyəsi

Orta Səviyyə