Senior Full Stack Engineer Location :
Spain (Remote)
Contract Type :
Contractor (3–6 months)
Workload : 40 hours per week
Our customer is the world’s leading pay‑per‑click (PPC) performance display advertising partner of more than 3,000 e‑commerce brands. Commercially present in 40 countries with a head office in France, the product enables online e‑commerce sites to "expand their search" marketing campaigns and re‑engage customers who have left their website. The solution brings the performance of search to display advertising, providing measurable, scalable, CPC‑priced, intent‑driven campaigns that deliver higher click‑through rates, on‑site conversions, and average order values.
Requirements
5+ years of experience as a Python Developer.
In‑depth knowledge of advanced Python features and major frameworks (Django, Flask, FastAPI, SQLAlchemy).
Expertise in designing and implementing RESTful APIs and microservices architectures.
At least 2 years of commercial experience with front‑end development.
Strong understanding of front‑end technologies and frameworks, specifically
Angular .
React
is also acceptable.
Experience setting technical direction and making architecture decisions.
Advanced proficiency in GIT.
Good understanding of testing frameworks and test‑driven development.
Critical thinking and problem‑solving skills.
Demonstrated proficiency in mentoring and supporting colleagues.
At least B2 level of English.
Will be a plus
Good understanding of security best practices.
Experience working with AI systems (e.g., integrating large language models or AI‑powered APIs).
Knowledge of alerting stacks such as Prometheus.
Experience with ETL pipelines.
Business analytics experience.
Familiarity with Docker and Linux server environments.
Experience programming in other languages (PHP or C#).
Responsibilities
Participate in the development and maintenance of Python applications.
Troubleshoot and debug applications to resolve issues.
Write clean, efficient, and self‑documented code.
Implement automation tests.
Collaborate with team members to identify and solve technical problems.
Participate in code reviews to ensure code quality and maintainability.
Work with stakeholders to gather and analyze requirements and provide technical solutions.
Monitor application performance and provide optimization recommendations.
Stay up to date with the latest technologies and industry trends.
Why this position
Great project with an excellent engineering team.
#J-18808-Ljbffr
Senior Stack Engineer • Marzán, Castille and León, España