Senior Frontend Developer (Ourense)
Role details
Job location
Tech stack
Job description
About the RoleSenior Frontend Developer working on modern web applications using React and React Native in the AI Labs department of INSUD PHARMA, located in Madrid (Chamberí area).ResponsibilitiesDesign and develop modern web applications using React and React Native.Build scalable, reusable, and high-performance user interfaces.Translate business requirements into high-quality user experiences.Design and maintain design systems and UI component libraries.Manage application state efficiently.Integrate REST APIs and collaborate with backend teams on clear and maintainable contracts.Optimize application performance (rendering, loading time, bundle size).Contribute to frontend architecture decisions (structure, modularity, scalability).Apply best practices in accessibility and usability.Collaborate closely with product, design, and backend teams.Ensure code quality through testing, code reviews, and best practices.Contribute to defining technical standards and evolving the frontend stack.Mentor and support junior developers.QualificationsFluency in Spanish and English.Strong experience with React, React Native and the modern frontend ecosystem.Solid knowledge of modern JavaScript and TypeScript.Experience with state management solutions.Experience integrating and consuming REST APIs.Strong knowledge of HTML and CSS (responsive design, layouts, best practices).Experience with frontend development tools (bundlers, build tools, etc.).Familiarity with frontend testing (Jest, React Testing Library, or similar).Experience using Git in collaborative environments.Understanding of software development best practices (clean code, frontend architecture).Ability to work autonomously with strong ownership and a product-oriented mindset.BenefitsVersatile start time from Monday to Friday.Permanent contract.#J-*****-Ljbffr
Requirements
Fluency in Spanish and English. Strong experience with React, React Native and the modern frontend ecosystem. Solid knowledge of modern JavaScript and TypeScript. Experience with state management solutions. Experience integrating and consuming REST APIs. Strong knowledge of HTML and CSS (responsive design, layouts, best practices). Experience with frontend development tools (bundlers, build tools, etc.). Familiarity with frontend testing (Jest, React Testing Library, or similar). Experience using Git in collaborative environments. Understanding of software development best practices (clean code, frontend architecture). Ability to work autonomously with strong ownership and a product-oriented mindset.
Benefits & conditions
Versatile start time from Monday to Friday. Permanent contract. #J-*****-Ljbffr