Job Openings
Backend Developer - Madrid
About the job Backend Developer - Madrid
Job Responsibilities:
- Architect, develop, and optimize a cutting-edge backend infrastructure that scales effortlessly as we grow.
- Partner with the CTO to craft and execute a strategic technical roadmap, shaping the foundation of our architectural vision.
- Take end-to-end ownership of backend systems, from ideation to launch, ensuring the smooth delivery and ongoing maintenance of key product features.
- Implement modern web development best practices, using cutting-edge technologies to ensure a clean, maintainable, and scalable codebase.
- Drive innovation, constantly exploring new frameworks, tools, and methodologies to improve the speed and quality of development.
Candidate Requirements:
- Provable strong Python development skills including experience with modern tools and frameworks such as Typing, Pydantic, FastAPI, etc. adhering to best practices in clean code, testing, and maintainability.
- Demonstrated experience in designing data models and working with both SQL and NoSQL databases, with a focus on performance optimisation and scalability.
- Knowledge and established experience with AWS services.
- Knowledge with Infrastructure as Code (IaC) using AWS CDK is a plus but not required.
- Experience with EVM Blockchain and Smart Contracts development is a plus but not required.
- Excellent English oral and written communication skills
- Based in, or willing to relocate to Madrid, Spain.
Desirable:
5+ years of experience in software development, with a strong emphasis on backend systems.