> Djinni
Software Engineer
format:Remote
node.jspythonsqlreacttypescriptdockerci/cdaws
nestjsexpress.jsfastifyfastapidjangoflaskprismatypeormsqlalchemyredismongodbrabbitmqkafkagraphqlvitetanstack query
> full description
We are looking for a tech-savvy Full-Stack Engineer for a project-based role with a strong product mindset to build responsive, production-ready web applications by blending solid engineering practices with cutting-edge AI tooling.
If you thrive in environments with evolving or ambiguous requirements and take deep personal ownership of the code you ship, we’d love to have you on our team!
Requirements:
- Spoken Upper-Intermediate English level or higher.
- Relevant experience in Fullstack Engineer positions for at least 7+ years.
- Backend Mastery: strong experience with Node.js or Python, including frameworks such as NestJS, Express.js, Fastify, FastAPI, Django, or Flask.
- Database & Data Architecture: solid SQL knowledge with relational databases (PostgreSQL, MySQL) and ORMs (Prisma, TypeORM, SQLAlchemy, Django ORM). Experience with NoSQL/caching solutions (Redis, MongoDB) and message queues (RabbitMQ, Kafka, AWS SQS) is highly desirable.
- Frontend Capabilities: proven experience with React, TypeScript, and modern ecosystems (Next.js, Vite, TanStack Query, state management, form validation).
- API & System Design: deep understanding of RESTful API design, server-side data flows, authentication patterns, and asynchronous processing (GraphQL is a plus).
- DevOps & Infrastructure: hands-on experience with Docker, CI/CD pipelines, Git workflows, and cloud environments (AWS, GCP, or Azure).
Nice to have:
- Practical experience using tools like GitHub Copilot, ChatGPT/Codex, Cursor, Claude Code, or JetBrains AI.
- Ability to review, test, and safely use AI-generated code.
Responsibilities:
- Architect, build, and maintain scalable, secure server-side applications, APIs, database schemas, and background services.
- Implement complete, end-to-end functionality from backend logic and database models through to responsive React/TypeScript interfaces.
- Utilize modern AI development tools to boost delivery velocity, while rigorously reviewing, debugging, and refining all code to ensure production quality.
- Take deep personal ownership of code quality, performance optimization, security, and deployment pipelines.
What We Offer:
- Format: 100% remote. You manage your own schedule and work from anywhere in the world — we value delivered results and met deadlines over time tracking or fixed hours.
- Work on cutting-edge projects combining modern Web architecture with AI technologies.
- A modern digital environment with fast decision-making, pragmatic processes, and clear, structured communication. We value your time as a professional and respect work-life balance.
- Access to premium developer tooling and AI infrastructure.