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
EnglishJob 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