Senior Fullstack Developer
Job Title: Senior Fullstack Developer
Location: Remote
Contract Type: B2B
Compensation: Gross salary (to be specified)
Holidays: 10 public holidays per year (vacation and sick leave are unpaid)
About the Role
We are looking for a highly skilled Senior Fullstack Developer with a strong focus on frontend technologies and expertise in TypeScript, JavaScript, and Python/Django. You will be part of a small, agile team working on cutting-edge web applications that require advanced DOM manipulation, reactive frameworks, and performance optimization.
Responsibilities
-
Work across the full stack with a strong primary focus on frontend development.
-
Build performant, scalable systems that process, render, and replay complex user interactions.
-
Develop applications using modern frontend frameworks (React, Vue, Angular, or similar) with deep understanding of reactivity and virtual DOM concepts.
-
Leverage browser APIs, Chrome Service Workers, and client-side rendering pipelines.
-
Collaborate with the team to make technical trade-offs that balance quality, performance, and business needs.
-
Mentor and coach junior developers, contributing to their growth and the team’s knowledge base.
-
Adapt to the changing needs of the business in a fast-paced, startup-like environment.
Required Skills & Experience
-
Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (Master’s preferred).
-
7+ years of professional software engineering experience.
-
Strong expertise in frontend technologies, DOM structures, and virtual DOM concepts.
-
Experience with modern JavaScript frameworks (React, Vue, Angular).
-
Knowledge of browser APIs, service workers, and client-side rendering pipelines.
-
Experience with Python frameworks such as Django or Flask.
-
Familiarity with Kubernetes and cloud services to support dynamic data rendering.
-
Understanding of DOM diffing, mutation tracking, and state synchronization is a plus.
-
Strong problem-solving skills, sense of urgency, and ability to make thoughtful technical decisions.
-
Excellent communication and team collaboration skills.
-
Startup experience is a plus.
Our Stack
-
Advanced JavaScript/TypeScript technologies
-
Reactivity-based frameworks for manipulating the virtual DOM
-
Chrome API and other modern frontend tools
-
Django backend
-
Kubernetes
-
Various cloud services to support dynamic data rendering