Please keep in mind this job post defines our ideal candidate. Although you don’t match all the requirements, don’t be afraid to apply!
Location of this role
Spain
It’s a remote-first role with the option to go to our super nice office in Madrid!
What we are looking for?
We’re looking for a full stack Software Engineer, a vital role within our development team, focused on building solutions for our clients’ digital products. This position plays a key part in ensuring the usability and efficiency of applications and addressing technical challenges. With your expertise, you will help drive innovation and ensure our solutions meet the highest standards, providing value and reliability to our partners.
What we expect
- You have advanced knowledge of TypeScript and JavaScript , and feel comfortable working in typed codebases.
- You are familiar with the latest features of React.js and Node.js and eager to work with cutting-edge technologies and current best practices.
- You design and implement scalable, performant UIs and app architectures, keeping resource constraints and user experience in mind.
- You have experience with app state management patterns (Context API, Redux, Zustand, etc).
- You have experience with structured database technologies like PostgreSQL, MySQL, MSSQL and indexing tools (Elastic, OpenSearch, Solr).
- You are familiar with Docker and microservices architecture principles.
- You are familiar with unit, integration, and E2E testing and related frameworks (e.g., Jest, Cypress, Puppeteer, Mocha).
- You are skilled at designing and implementing future-proof, scalable systems, consistently keeping scalability and performance in mind throughout the development process.
- You’ve worked with RESTful APIs or GraphQL, including managing data caching and offline support with tools like React Query or Apollo.
- You have experience with at least one modern development framework like Next.js, Vite.
- You are proficient in building responsive user interfaces.
- You have experience with containerization using Docker.
Desired skills
At least 5 years of experience in a TypScript / JavaScript Engineer role.A willingness to understand the client’s business model and requirements.A good level of English (at least B2). You’ll be working in an international environment , using verbal English daily.A passion for producing exceptional work and maintaining high-quality standards.Comfort with being part of an agile team and collaborating effectively with team members and stakeholders.The ability to communicate obstacles, needs, and expectations politely and constructively.Proactiveness and a continuous improvement mindset.Benefits
Remote first environment (we also have a super nice office for whenever you want)Flexible schedulePossibility to work from abroad up to 90 days per year25 working days of holidays + 1 extra day off for your birthday!Flexible remuneration with Cobee (restaurant tickets, transport tickets, nursery tickets…)Health insurance with SanitasLife insurance with VitaanceHealth partnership with Alan300€ / year in nutrition, physiotherapy or psychology
100€ / year in optics30€ / year in dentalUdemy Pro accountEmployee Referral Program : 800€ if you refer a candidate and they pass their probationary periodRemote allowance of 35€ / monthPerkbox#J-18808-Ljbffr