Junior Software Engineer
Smadex SLU
Smadex is a performance advertising engine for mobile apps, enabling the world's leading marketers to grow across Mobile and Connected TV (CTV). Powered by AI models trained on real campaign outcomes, Smadex delivers profitable growth at scale. Headquartered in Barcelona, with teams across the Americas, EMEA, and APAC, Smadex is a business unit of Entravision (NYSE: EVC).
The team
You will join our core engineering team, a collaborative group of 8 experienced engineers responsible for maintaining and evolving the real-time bidding (Open-RTB) auction system that powers our entire business. We foster a fast-paced, supportive environment where knowledge sharing is key. We value autonomy and will provide the platform for you to grow your career while solving complex engineering challenges.
What are we looking for?
We're looking for a knowledgeable Software Engineer who is excited by complex technical challenges. Your success will be measured by your ability to deliver high-quality features , collaborate with the team, while sharing and applying your knowledge effectively.
What will you do at Smadex?
You will dive into a dynamic environment, tackling short-cycle tasks across the core platform following a "you build it, you run it" philosophy. You will be expected to participate in code reviews, contribute to technical and architectural decisions, and collaborate in a fast-paced environment where every opinion counts.
Key Responsibilities
- Feature Ownership : Design, develop, and implement new features for core products using NodeJS and Java.
- Quality Assurance : Write clean, efficient, testable code and thoroughly test work locally and in a sophisticated staging environment.
- Operational Excellence : Monitor deployments and help ensure the stability, reliability and performance of production systems.
- Agile Collaboration : Collaborate with the team in an agile environment, participating in planning and reporting on progress.
Requirements:
- A Bachelor's degree in Computer Science or a related technical field.
- 2-4 years of experience in a software engineering role.
- Hands-on experience with Java or NodeJS.
- A solid theoretical foundation in data structures, algorithms, and software design principles.
- A genuine passion for technology and an eagerness to learn and grow professionally.
- Excellent communication skills in English (written and spoken).
- Proficiency with Linux, Git, Docker, and Docker-Compose.
- Experience with testing tools and modern CI/CD frameworks.
What Will Make You Stand Out (Bonus Points):
- Experience with Key-Value stores and in-memory databases (e.g. Redis, Memcached).
- Familiarity with cloud environments, particularly AWS.
Our Tech Stack
- Languages: NodeJS, Java, Bash, Python
- Databases: MySQL
- Cloud & DevOps: AWS, Jenkins, Docker
- Tools: Git, Jira, Notion
What We Offer
- Integrate a highly motivated, young and dynamic team
- Great compensation package
- Top location at the heart of Barcelona with a rooftop terrace, Barbecue, and a fully stocked fridge
- Great work-life balance: work from home (2 days per week), flexible hours
- Meal vouchers - Ticket Restaurant monthly allowance
- Monthly gym allowance: Choose between DiR and Wellhub
- LinkedIn Learning and training opportunities
- Monthly TGIF events
- Regular team-building events
- Fun and friendly work environment with talented marketers and engineers from over 40 countries
- And more!
If you want to know more about us visit our website Smadex.com , and for a sneak peek of the cool stuff we build check this video out! And, if you are ready to take your career to the next level and tackle engineering challenges at a global scale, we encourage you to apply!
Please note that we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain won't be considered.
- A community-driven sports company in Barcelona is seeking a Junior Software Engineer. This role involves shipping clean, maintainable, and efficient code, collaborating with team members, and participating in debugging tasks under mentorship. Ideal candidates are curious...Junior
- ...used by millions of people every month. Engineering at Docplanner is about building... ...Systems (PMS) Build the next generation of software to help doctors globally. Unify the current... ...- Production impact early - even as a junior engineer - AI-assisted development as a default...JuniorTiempo completoRemotoTrabajo híbrido
- ...Senior Software Engineer (Backend) Lingo is building a cutting‑edge digital health platform that fuses continuous biosensor data, high‑performance... ...discussions, lead implementation of key projects, and mentor junior engineers in best practices. WHAT YOU’LL DO Design,...Junior
- ...Scopely is seeking a highly motivated Senior/Software Engineer to join our Playgami team in Barcelona on a hybrid basis! At Scopely,... ...are seeking talented and driven engineers at all levels, from junior on up! Bonus Points Hands-on experience with cloud computing...JuniorInicio inmediatoTrabajo híbrido
- ...Merkle, a dentsu company, is hiring a Junior Java Software Engineer to join our Barcelona community. You will design and implement Java backend services in an agile team, focusing on code quality and test-driven development. You will work across the development lifecycle...Junior
- ...continuously learning environment, keep reading. We are Wiris, a software development company headquartered in Barcelona, with an office... ...services, in accordance with technical guidelines, software engineering best practices, and team workflows, delivering reliable,...JuniorPrácticaTrabajar en la oficina
- ## Junior Java DeveloperApplylocations: Barcelonatime type: Full timeposted on: Posted... ...transformation and commerce, experience design, engineering and technology integration, digital... ...*** Technical background (Degree in software engineering, computer science or engineering...JuniorDesde casaTrabajo híbridoHorario flexible
- ...Job Description: Junior Java Software Engineer Community (Spain) Barcelona, Spain We Dream. We Do. We Deliver. About Merkle Merkle, a dentsu company, powers the experience economy. For more than 35 years, we have put people at the heart of its approach to digital...JuniorTiempo completoEmpleo permanenteContratoDesde casaTrabajo híbridoHorario flexible
- ...dynamic and agile team collaborating with other software developers as well as with software architects, system engineers, UX engineers, quality engineers and product... ...process You offer mentorship and support to junior software developers, helping them to grow and develop...JuniorTrabajar en la oficinaDesde casaTrabajo híbridoHorario flexible
- ...We’re looking for a Software Engineer to join our global team to be responsible for the quality, development, and execution of our software... ...application support and operational procedures Mentor junior engineers and provide technical guidance to foster their growth...JuniorTiempo completoEmpleo permanenteInicio inmediato
- ...Wiris, a Barcelona-based software company, is seeking a Junior Software Developer to contribute to MathType integrations and related services. You will build features, fix issues, and follow team workflows in a collaborative environment. Qualifications include 1–2 years...JuniorTrabajo híbrido
- ...processes and code base while working with the methods of agile software development such as Scrum or Kanban Participate in regular... ...MediaMarktSaturn Technology to deliver adequate staffing and engineering skills for the agreed deliveries of the global deployment plan...Trabajo de veranoTiempo completoTrabajar en la oficinaDesde casaRemotoHorario flexible
- ...the area. The team’s focuses on Infrastructure, Backend Engineering and Frontend Engineering. For this role, you will take over... ...UIs for internal stakeholders. The team is looking for a Software Engineer aligned with this profile and a strong frontend focus and the...Trabajo de veranoTiempo completoTrabajar en la oficinaDesde casaHorario flexible
- ...technologies to build reliable and scalable data solutions. Lead and provide technical direction to a team of junior developers. Establish and enforce software engineering best practices, including coding standards, code reviews, Git , CI/CD , and automated testing....JuniorTiempo completo
- ...pipelines. Collaborate closely with Data Scientists, ML Engineers, SMEs, and DevOps teams while mentoring junior QA engineers and creating reusable test... ...& Specialization: Proven senior/lead expertise in software quality engineering with a dedicated focus on AI/ML...JuniorTiempo completo
- ...Merkle, a dentsu company, is hiring junior Java developers in Barcelona, Spain. Join agile teams to build backend applications using Java/J2EE with a focus on test-driven development and high-quality code. You will work through all development stages, translating requirements...JuniorPrácticaTrabajo híbrido
- ...de procesos finance (FI-AP, FI-AR, FI-GL, FI-AA, CO-CCA, CO-PA) Customizing, testing y soporte go-live Mentorizar consultores junior Workshops con stakeholders y documentación Qué buscamos ~7+ años en SAP FI/CO ~ Mínimo 2 implementaciones S/4HANA full-cycle...JuniorAutónomoFreelanceTrabajar en la oficinaTrabajo híbrido
- ...FI-GL, FI-AA, CO-PA, CO-CCA) Coordinar con equipos funcionales y técnicos durante el ciclo del proyecto Mentorizar consultores junior y aportar guía técnica Participar en actividades de preventa y workshops de solución Qué buscamos ~4+ años de experiencia...JuniorRemotoTrabajo híbrido
- ...ERNI in Barcelona is seeking a senior AI/Software engineer to bring production-ready AI solutions in the insurance sector. You will apply Python, LLMs, AI Agents and cloud-native technologies to build reliable services, integrations and intelligent applications. As...
- ...Sage, líder global en software de empresa, ofrece una pasantía/gradual para desarrollar habilidades en Ingeniería de Software en España. El programa combina aprendizaje con entrega de productos reales y un equipo ágil que acompaña el crecimiento técnico desde el día uno...AprendizPrácticaTrabajo híbrido
- ...challenges in automated logistics? Do you enjoy building robust software solutions that translate visual data into intelligent... ...Vanderlande is looking for you. About the role As a Senior Software Engineer – AI Vision / Computer Vision, you will play a key role in developing...Tiempo completo
- ...The Role We are looking for a Senior Software Engineer to join our Data Ops team. In this role, you will lead the backend development of our internal applications, which directly impact Factorial’s sales and billing ecosystems. Your mission is to engineer highly resilient...Trabajar en la oficinaRemoto
de 38000 a 51000 €/año
...now are the ones Iqana will run on for years. _________________________________ About the Opportunity We're looking for a Software Engineer to help build and scale the backbone of our trading and SMA execution platform. Your primary axis is data and execution...Práctica- ...Enginy, a Barcelona-based startup, is building AI-powered sales automation tools for B2B teams. We are hiring a Software Engineer to shape backend and frontend systems, APIs, and user interfaces that power our platform. You’ll work across backend workflows, web applications...
- ...AstraZeneca plc in Barcelona is seeking an experienced software engineer to deliver AI-native, full-stack software for clinical trials. You will own features end-to-end, writing production code for backend and frontend, and integrating AI capabilities directly into the...
- ...million monthly active users experience travel. It owns the pricing engine that balances customer demand against financial risk across... ...products in real time and at scale. About the Role As a Software Engineer on the Fintech Foundation team, you will design, build...Trabajar en la oficinaDesde casaRemotoTurno de tardeTrabajo por turnos
- ...Lengow, a leader in intelligent e-commerce solutions, seeks a Senior Software Engineer to join the Market Intelligence team in Barcelona. You will design, build, and maintain SaaS features, collaborating with engineers, PMs, and UX to deliver scalable solutions. You will...
- ...Senior Software Engineer (Rust) - remote in the EU ~ Full-time About Mirantis Mirantis is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning...Tiempo completoContratoRemoto
- ...us to build and deliver new products faster. What you'll do Join the Market Intelligence team, working alongside Senior Software Engineers and Software Engineers. Design, build, and maintain new products and features for our clients, in close collaboration with...Trabajar en la oficinaLunes a jueves
- ...’re backed by Andreessen Horowitz (a16z) and work with leading SaaS companies worldwide. About the Role We’re hiring Senior Engineers to join our core team in Barcelona. You’ll be solving complex, technical problems and shaping the product and architecture from...
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Junior Software Engineer. ¡Entérate antes que nadie!
- ingeniero programador Barcelona
- software developer Barcelona
- software engineer Barcelona
- desarrollador de software junior Barcelona
- ingeniero de desarrollo de software Barcelona
- senior software engineer Barcelona
- software development engineer Barcelona
- desarrollador de software Barcelona
- compliance-junior Barcelona
- junior designer Barcelona


