Senior Full-Stack Developer

TripleTen
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Artificial Intelligence
JIRA
Python
PostgreSQL
Microsoft OneNote
Object-Relational Mapping
Octopus Deploy
Redis
TypeScript
React
Large Language Models
Backend
Gitlab
Gitlab-ci
Kubernetes
Kafka
Gsuite
Interactive Whiteboards
NestJS

Job description

  • Design the data transfers between the backend and the LLM app together with the AI engineer
  • Create new user interfaces together with the product designer
  • Design a new architecture for the growing business needs

Tech stack:

  • NestJS, TypeORM, React, TypeScript, Python
  • Postgres, Redis, Kafka
  • Kubernetes, Helm
  • GitLab, GitLab CI, ArgoCD

What we can offer you:

  • Full-time remote collaboration with a convenient schedule. A space for professional freedom, where we trust your experience instead of wasting each other's time and effort micromanaging.
  • A diverse and tight-knit team. Our teammates are spread across Europe - from Helsinki to Lisbon, our group calls are hilarious.
  • Comfortable digital workspace. We use Miro, Notion, Google Workspace, Jira, etc., to make working together seamless.

Requirements

Do you have experience in Redis?, Do you have a Master's degree?, We are looking for experienced full-stack engineers to join our small team as we grow the business from the first sales to the first $1M ARR. While the technical proficiency is non-negotiable, we value soft skills (independence, bias for action, tolerance for change) and experience in tech hiring and leadership. Requirements:

  • High performance of writing high-quality code in our stack
  • Experience applying DDD and Clean Architecture in real projects
  • Upper intermediate or higher proficiency level in English

Nice to have:

  • Familiarity with Feature Slice Design
  • Experience in TDD
  • Experience in both startups and scale-ups
  • Experience developing LLM-based products
  • Experience in interviewing developers and/or setting standards for development teams

Apply for this position