> Markdown version of [/jobs/ext/3841985-software-developer-fullstack](https://www.wearedevelopers.com/jobs/ext/3841985-software-developer-fullstack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - FullStack - **Company:** Doofinder - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, HTML5, Bootstrap (Software), Cascading Style Sheets (CSS), Python (Programming Language), Ruby, Software Engineering, Erlang, Backend, Webpack, Elixir, Microservices - **Published:** October 20, 2026 - **Apply:** https://www.jobleads.com/es/job/software-developer-fullstack--madrid--edb9fb45d954fd10fd1f3da5b0bc001f5 ## About the Role We are looking for a self-motivated and dedicated Fullstack Developer who wants to work with Elixir. Don't worry if you don't know about it because we offer you complete training to be part of a smart, innovative, and experienced team with a broad range of skills and a really sociable and positive attitude. * Software engineering with a healthy dose of performance engineering. * Work within your team and with others to ensure the overall vision of the project is being fulfilled., * Demonstrable experience of 2 years in Back-end environments. (Elixir, Erlang, Ruby, Python or similar). * Wide experience with HTML5, CSS and SCSS. * Knowledge of Bootstrap library and JS bundlers like RollupJS or Webpack. * That you have developed backend services or applications, ideally with Python or Elixir as bonus points. * Expertise with Phoenix framework. * If you do not have experience with Python or Elixir but you are interested and have done the same with Java they will also want to meet you. * Knowledge about UX. * Experience with Microservices. * Experience with a variety of Amazon Web Services (AWS). Bonus points for any of the following: * Collaborates well in a team environment. * Ability to learn new technologies quickly and adapt to new environments. * Good English communication skills, both spoken and written. * Permission to work within the EU is a must. ## Description We're Doofinder , we were born to make technology accessible for companies of any size, anywhere, to grow. Since 2011, our team has developed a top search technology for websites and eCommerce, that helps online retailers increase their sales. We are agile, open, inclusive and customer-centric. But above it all, in Doofinder people come first. We are a company with people of many different nationalities, cultures and languages. We sell all over the world and speak the language of our customers. That makes our environment a place where we learn every day: we are enriched by the origin, culture, and personal history of very different people who have a common dream - to make powerful, affordable products and to contribute to the sustainable future of our thousands of customers. We are looking for a self-motivated and dedicated Fullstack Developer who wants to work with Elixir. Don't worry if you don't know about it because we offer you complete training to be part of a smart, innovative, and experienced team with a broad range of skills and a really sociable and positive attitude. * Software engineering with a healthy dose of performance engineering. * Work within your team and with others to ensure the overall vision of the project is being fulfilled. Required Skills and Experience: * Demonstrable experience of 2 years in Back-end environments. (Elixir, Erlang, Ruby, Python or similar). * Wide experience with HTML5, CSS and SCSS. * Knowledge of Bootstrap library and JS bundlers like RollupJS or Webpack. * That you have developed backend services or applications, ideally with Python or Elixir as bonus points. * Expertise with Phoenix framework. * If you do not have experience with Python or Elixir but you are interested and have done the same with Java they will also want to meet you. * Knowledge about UX. * Experience with Microservices. * Experience with a variety of Amazon Web Services (AWS). Bonus points for any of the following: * Collaborates well in a team environment. * Ability to learn new technologies quickly and adapt to new environments. * Good English communication skills, both spoken and written. * Permission to work within the EU is a must. What could you expect from Doofinder? Real stability with a permanent contract (Indefinido) in an innovative and rapid growth company with a future project on e-commerce industry. Career plans and professional development The most innovative and unique technology & tools International environment with over 33 different nationalities. 22 days of Annual Leave (plus 24-31 December as discretionary days) Doofinder compensates referrals - you could benefit from referring new professionals, colleagues & friends. Real Work work-life balance - flexibility with Friday's afternoon Off For non-junior profiles there is the possibility of WFH outside of Madrid, with the requirement of coming once a month to our office in Madrid (Doofinder pays for the travel and accommodation) and for specific events such as onboarding or training. Fruit, snacks & monthly lunch, and weekly news at the office Communities & activities Outdoors: ping-pong, football, golf, chess, etc. Green environment and open spaces in a very cool and modern office. Needing some disconnection from work? Please, go and play some arcade games at our office! Afterhours chats, role plays, interactions, and much more!