
Sr. Fullstack Engineer - React & Node.js/Python
Senior • Remote in Europe • B2B • 40-45 euros per hour
Number of open positions: 4
About the Opportunity
The client is seeking a Senior Full-Stack Engineer who is technically advanced and ready to drive the development of secure, scalable digital platforms. This role demands extensive experience in both frontend (React, TypeScript) and backend (Node.js/Python), with a focus on high-performance cloud-native applications. You will work closely with architects and product managers, turning intricate requirements into robust technical solutions while ensuring top-tier code quality.
Key Deliverables
Develop full-stack production applications using React,TypeScript and Node.js or Python (FastAPI/Django).
Design and secure scalable microservices and APIs (REST/GraphQL), including state-of-the-art caching and state management.
Build reusable UI components, micro frontends, and responsive designs.
Integrate services with various databases (PostgreSQL, MongoDB, Redis) and external APIs, ensuring full observability.
Optimize application performance using profiling, async operations, and effective caching.
Ensure application security and compliance through rigorous secure coding practices.
Implement and maintain comprehensive test coverage (PyTest, Jest) and automated CI/CD pipelines.
Manage monitoring and logging with tools like Prometheus, Grafana, and ELK Stack.
Contribute to the agile process, helping break down user stories and collaborating with all functional teams (Product, QA, Design, DevOps).
Drive continuous improvements in code quality, test automation, and team productivity.
Core Competencies
Bachelor's degree in a technical field.
10+ years of dedicated full-stack development experience.
Expert proficiency in React/Next.js and TypeScript.
Advanced experience in either Python (FastAPI/Django) OR Node.js (Express/NestJS), with both being highly valued.
Solid grasp of microservices, APIs (REST/GraphQL), event-driven architecture, and cloud environments (AWS/Azure/GCP).
Hands-on experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, etc.).
Working knowledge of SQL, NoSQL, caching, and message queues.
Deep expertise in performance optimization, secure coding, and TDD.
Proven ability to work autonomously, deliver quality software on time, and communicate effectively.