Description
* #### **Country:**
Spain
* #### **Province:**
Community of Madrid
* #### **Description:**
Capitole Consulting continues to grow — and we want to grow with you! We are looking for a Fullstack Developer to join a project focused on the evolution and refactoring of a mobile application built with React \+ Ionic for Android. The selected candidate will replace a current team developer and will be primarily responsible for refactoring and improving the application’s architecture, with special emphasis on state management and stability across various functional flows. Currently, inconsistent behaviors stemming from state management in the mobile application (not present in the web version) are being detected; therefore, it will be necessary to analyze the current implementation and propose solutions enabling more robust, maintainable, and scalable behavior. Responsibilities: • Participate in the mobile application refactoring. • Analyze and optimize state management using Redux. • Review data persistence in Local Storage and its synchronization with the application. • Identify and resolve issues arising from asynchronous state execution, race conditions, and navigation changes. • Improve code architecture and apply development best practices. • Develop new features both on the frontend and backend as needed. • Collaborate with the rest of the technical team on product evolution. Requirements: • 2\-3 years of experience as a Fullstack Developer (candidates with more experience will be valued). • Solid experience with React. • Experience developing with Node.js. • Proficiency in TypeScript. • Experience working with Redux or similar tools for state management. • Knowledge of REST API development. • Experience with Git and agile methodologies. Preferred qualifications: • Experience with Ionic React. • Knowledge of Redux Toolkit, Redux Persist, or similar solutions. • Experience developing hybrid mobile applications. • Experience in refactoring and improving existing architectures. • Knowledge of mobile application performance optimization and debugging. Languages: Technical-level English Location: Fully remote Working hours: Flexible schedule, 40 hours per week We’re great — but with you, we’ll be even better! For this, you’ll receive: · An individual training budget of €1,200 to use as you wish (tech events, books, courses, certifications, etc.). · Monthly follow-ups with your team to ensure continuous feedback. · Flexible working hours to help balance your professional and personal/family life. · Fully company-paid private health insurance. · Flexible compensation (meal vouchers, transportation, and/or childcare vouchers). · Andjoy (Gymforless). · Discounts at major brands for employees (Club Capitole). To get to know our entire family: · Team-building events every two months — don’t miss the summer party or the Christmas dinner! · A football team sponsored by Capitole. · Tech communities where you can share your knowledge and ideas with other teams. Sharing internal knowledge is essential!!! · Last but not least — an AWESOME TEAM! Don’t know us yet? Discover us now!! https://capitole\-consulting.com/ See what people say about us: https://www.glassdoor.es/Opiniones/Capitole\-Consulting\-Opiniones\-E2060890\.htm Feel free to send us your profile — we’re eager to meet you! The employee will adhere to information security policies: \- Access to confidential information related to Capitole and the project they work on. \- Compliance with security policies and internal policies of both the company and the client. \- Signing of an NDA.