Senior Full-Stack Software Engineer
Remote
Full Time
#Full Stack
#Software Engineering
#Mobility
#Python
#Django
#fastAPI
#React
#PostgreSQL
#TimeScaleDB
#ETL
#Docker
#Kubernetes
The Role
Our Client is looking for a highly skilled and motivated Senior Full-Stack Software Engineer to join their engineering team. This role is crucial for developing, scaling, and maintaining the core software systems that power their electric motor operations and products. The ideal candidate has deep expertise across the full stack, with a proven ability to lead technical initiatives and deliver scalable solutions.
Key Responsibilities
· Lead the design, development, and deployment of full-stack applications and micro-frontends.
· Architect and scale high-load systems to meet growing business demands.
· Drive key architecture decisions and define technical roadmaps and objectives.
· Develop robust backend services primarily using Python frameworks like Django and FastAPI.
· Build responsive and modern user interfaces using React JS.
· Implement and manage data-intensive platforms, including setting up and optimizing databases such as PostgreSQL/TimescaleDB.
· Design, implement, and maintain ETL (Extract, Transform, Load) data pipelines.
· Integrate AI/ML functionalities into applications.
· Lead and mentor a team of 2-4 engineers, conducting code reviews and promoting best development practices.
· Manage deployment through modern DevOps practices, including Docker, CI/CD, AWS, and Kubernetes.



