We are a change agency. We believe in a sustainable and fair future.
Software Engineer – Spontaneous Application
Location
Spain
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – Spontaneous Application
Vizzuality
• You will work with agile teams to design, develop, test, implement, and support technical solutions across a full stack of development tools and technologies. • Liaising with data scientists, engineers (Front, Back), project managers, and designers to find novel and creative technical solutions that solve specific client/project needs and integrate disparate technologies such as remote sensing, machine learning, image processing or statistical computing into public APIs. • Ensuring software quality, robustness, and compliance with standards by reviewing code, documenting, and creating automated tests. • Prototyping solutions using new technologies to push the boundaries of what can be done in terms of capacity, speed, and functionality. • You will learn and experiment with new technologies to understand how evolving trends affect our domain and apply them to our projects.
Job Requirements
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces to back-end systems and all points in between.
- Javascript, NodeJS, Ruby, Rails, and Python experience.
- Knowledge of graph knowledge, GIS awareness, and databases, like PostgreSQL.
- Experience with cloud-based server solutions like AWS or GCP.
- Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and deployments.
- Excellent teamwork and collaboration skills.
- Strong analytical and problem-solving skills.
- Passionate about learning and sharing new technologies with the team.
- Interest in solving environmental and social issues.
Benefits
- Annual profit-sharing bonus plan.
- Team bonus up to 10% of the salary depending on the company's performance.
- 1000 Eur Referral Bonus.
- A training allowance of 1500 €/year for courses, workshops, conferences, volunteering, innovation projects, or meetups of your choice, including travel and lodging.
- “4 Weeks Growth Sabbatical” when you reach 10 years at Vizz.
- Peer mentoring plus support in the self-reflection process and design of your career path that will suit your interests and growth needs.
- Free English & Spanish Lessons.
- Support for personal projects and initiatives like giving talks, contributing to open source projects, and to give/receive internal training.
- 26 days of vacation (plus local bank holidays).
- An additional holiday day on your birthday :)
- Additional “Sustainable Travel Days” - up to 2 extra paid days if you choose more sustainable ways of traveling.
- When you get to complete 5 years working at Vizz, you will receive 3 extra days and they will be added to your holiday allowance forever.
- If you are based in Spain, you can also opt to enroll in Health & Dental Insurance subsidized by the company.
- Mental health support via Spill, our third-party provider, to connect you with qualified counselors and curated resources.
- Flexible schedules and Part-Time working arrangements.
- Remote work if you are based in either Spain, Portugal or UK.
- 2 annual gatherings paid for by the company.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop, scale, and maintain backend systems and APIs • Collaborate with product, frontend, and design partners to ship new features • Integrate third party tools, ERPs, and logistics platforms • Write clean, maintainable code with clear documentation • Identify and fix bugs or bottlenecks in staging and production • Improve system performance, data handling, reliability, and security posture • Participate in code reviews and raise engineering standards across the team • Use AI tools to accelerate testing, documentation, and debugging where it improves quality and speed
• Architect and evolve internet-scale systems with performance, reliability, and scalability as first principles. • Lead the technical direction for Ruby on Rails and React applications across the platform. • Design clean, extensible APIs and modern front-end architectures that deliver fast, intuitive user experiences. • Orchestrate AI-assisted development workflows—using AI agents to accelerate code scaffolding, documentation, test generation, refactoring, and dependency analysis. • Own architectural decisions across services, databases, and infrastructure—including MariaDB, Redis, and Elasticsearch. • Use Kubernetes to scale Rails applications to handle Enterprise traffic. • Guide multiple high-impact initiatives in parallel, ensuring secure, well-tested, production-ready releases. • Mentor engineers to think in systems, write maintainable code, and leverage AI responsibly to increase velocity without sacrificing quality. • Proactively identify technical debt and scalability risks—and drive pragmatic solutions before they become bottlenecks. • Partner with Product, Design, and Leadership to evaluate trade-offs and deliver exceptional experiences across browsers and devices. • Continuously evaluate emerging technologies—including AI tooling—to strengthen platform performance and team effectiveness.
Launch Your Six-Figure Craftsman Career with Southern Showers No experience needed. Learn as you work. Fast-track to $120K–$200K+ earning potential. After only 18 months of rapid expansion, being Middle Tennessee's fastest growing 1-Day bath company, Southern Showers has helped hundreds of families. Now, we’re growing — and looking for driven, hard working individuals to join our team in an Entry-Level Installation role that leads to a high-income Bath Installer career. This is your chance to build a six-figure career with a company that invests in your training, growth, and success every step of the way. The apprentice Installer will assist in performing safe and effective installations following all company standard operating procedures while providing customers with a 5-star experience. You will work alongside our experienced production team to learn and assist in 1-Day bath remodel projects. You will also be officially certified by our factory and be paid to travel and learn. This exciting opportunity won't last, apply TODAY for the career change you've been looking for!
Launch Your Six-Figure Craftsman Career with Southern Showers No experience needed. Learn as you work. Fast-track to $120K–$200K+ earning potential. After only 18 months of rapid expansion, being Middle Tennessee's fastest growing 1-Day bath company, Southern Showers has helped hundreds of families. Now, we’re growing — and looking for driven, hard working individuals to join our team in an Entry-Level Installation role that leads to a high-income Bath Installer career. This is your chance to build a six-figure career with a company that invests in your training, growth, and success every step of the way. The apprentice Installer will assist in performing safe and effective installations following all company standard operating procedures while providing customers with a 5-star experience. You will work alongside our experienced production team to learn and assist in 1-Day bath remodel projects. You will also be officially certified by our factory and be paid to travel and learn. This exciting opportunity won't last, apply TODAY for the career change you've been looking for!


