
Junior Software Engineer
Smadex SLU1 day ago
Barcelona, SpainEntry Level
Responsibilities
- Design, develop, and implement new features for core products using Node.js and Java.
- Write clean, efficient, testable code and thoroughly test work locally and in the staging environment.
- Participate in code reviews and contribute to technical and architectural decisions.
- Monitor deployments and help maintain the stability, reliability, and performance of production systems.
- Collaborate in an agile environment, participate in planning, and report progress.
- Work across short-cycle tasks following a “you build it, you run it” philosophy.
Requirements
- 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 Node.js.
- Strong foundation in data structures, algorithms, and software design principles.
- Proficiency with Linux, Git, Docker, and Docker Compose.
- Experience with testing tools and modern CI/CD frameworks.
- Excellent written and spoken English communication skills.
- Passion for technology and eagerness to learn and grow professionally.
- Bonus: experience with key-value stores and in-memory databases such as Redis or Memcached.
- Bonus: familiarity with cloud environments, particularly AWS.
Benefits
- Work from home two days per week and flexible hours.
- Top Barcelona location with a rooftop terrace, barbecue, and fully stocked fridge.
- Meal vouchers through a monthly Ticket Restaurant allowance.
- Monthly gym allowance with a choice of DiR or Wellhub.
- LinkedIn Learning and training opportunities.
- Monthly TGIF events and regular team-building events.
- Collaborative, international work environment with colleagues from over 40 countries.
- Compensation package and work-life balance benefits.
About Smadex SLU
Smadex SLU builds a programmatic demand-side platform for advertisers and agencies to run performance and brand campaigns across in-app, connected TV, and mobile web. Its platform emphasizes ML-driven optimization, contextual targeting, and first-party data integrations for privacy-centric user acquisition and measurement. Founded in Barcelona in 2011, Smadex operates as a business unit of Entravision Communications (NYSE: EVC).