




DESCRIPTION One of our clients located in Mallorca, expanding within the field of software development, is seeking a proactive individual open to working with new technologies, contributing knowledge and experience to a highly qualified and experienced team focused on application development. The selected candidate will join the web development team alongside several architects and software engineers, participating in the development, deployment, and maintenance of solutions. The team primarily works with applications built using React and NODE, as well as mobile applications developed with React Mobile. **Responsibilities:** * Develop solutions according to specifications defined by the Functional Analyst. * Analyze various technical solutions for required functionalities and propose improvements at the architecture and/or code level. * Refactor functionalities that can be optimized. * Focus on continuous product improvement. * Contribute knowledge and experience to the team. * Train oneself and the team on new tools and development patterns enabling better solutions. **Requirements:** * At least a higher vocational training qualification or equivalent in application development. * Minimum of 2-3 years of experience. * Experience with JavaScript: Proficiency in ES6 and later versions. * Experience in developing user interfaces with React. * Experience with Node (Nest.js, Express.js). * Experience with TypeScript. * Knowledge of Redux or other state management libraries. * Familiarity with React Hooks and class components. * Knowledge in creating and consuming RESTful APIs. * Knowledge of web programming languages: HTML and CSS. * Familiarity with tools such as Webpack, npm / yarn. * Knowledge of GIT and version control. * Experience with SQL Server databases: query optimization, stored procedures, transactions. **What we offer:** * Job stability. * Hybrid model: 2 days remote, 3 days in office. * Flexible working hours focused on work-life balance. This model allows leaving at 3:00 PM on most days of the year, promoting a healthy balance between professional and personal life. * Continuous training. * Social benefits. * Competitive salary \+ possible year-end bonus.


