Senior Full-Stack Developer
Opis stanowiska
About Us
We build B2B legal technology that helps law firms and fund managers work faster and produce high-quality results. Our product supports the legal work involved in raising private investment funds. It helps lawyers speed up drafting, negotiation, and compliance tasks.
We run a single-tenant SaaS platform hosted on AWS in several regions. Our technology stack includes Python/Django 4.2, React 18 with TypeScript, PostgreSQL, Redis, Elasticsearch/OpenSearch, S3, ECS, and Lambda. Our teams work in Agile Scrum groups and use strong CI/CD pipelines, infrastructure-as-code tools (Terraform/Terragrunt), and security-focused practices such as SOPS and KMS.
Role Overview
We are looking for a Full-Stack Developer to join our product engineering team. This role is practical and covers back-end, front-end, and cloud integration work. You will build features from start to finish, from creating Django APIs to developing modern React user interfaces, while ensuring that the system remains scalable and easy to maintain.
You will work closely with Product Managers, Project Managers, QA engineers, and other developers to deliver important features for leading law firms and fund managers around the world.
Key Responsibilities
- Design, develop, and maintain full-stack features using Python/Django REST Framework and React with TypeScript.
- Build reliable APIs, background workers with Celery, and integrations with AWS services such as S3, SQS, and Lambda.
- Develop high-quality and fast UI components using React 18, Redux Toolkit, Ant Design, and Vite.
- Ensure good performance and scalability of backend services using PostgreSQL, Redis, and Elasticsearch/OpenSearch.
- Write clean, well-structured, and well-tested code, including unit, integration, and end-to-end tests.
- Take part in Agil
¿Te interesa este puesto?