
Front-End Developer
IntellectEU
contract
Posted on:
Location Type: Hybrid
Location: Madrid • Spain
Visit company websiteExplore more
About the role
- Develop and maintain web application features using React, Next.js, and modern JavaScript/TypeScript practices.
- Design and implement automated test suites (unit, integration, and end-to-end) using Vitest and Playwright.
- Collaborate with QA engineers to define testing strategies and improve overall test coverage.
- Integrate testing processes into CI/CD pipelines for continuous delivery and deployment.
- Analyze and troubleshoot defects, performance issues, and edge cases across environments.
- Maintain documentation for testing frameworks, processes, and quality standards.
- Work closely with product and architecture teams to ensure technical solutions meet functional and non-functional requirements.
- Participate in sprint planning, code reviews, and retrospectives, contributing to a culture of quality and continuous improvement.
Requirements
- Must have Upper-Intermediate English level.
- Master's/Bachelor's Degree in Computer Science.
- 3-5 years of related work experience.
- Strong experience with React and Next.js.
- Proficiency in TypeScript and modern JavaScript.
- Hands-on experience with Vitest and other testing frameworks (e.g., Jest, Playwright, Cypress).
- Experience with CI/CD tools (e.g., Jenkins).
- Experience with Git.
- Familiarity with performance testing and accessibility standards.
- Understanding of microservices architecture and API testing.
- Experience with containerization technologies like Docker.
- Nice to have Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with Tailwind CSS and responsive design principles.
- Knowledge of TDD/BDD.
- Experience with Storybook for component testing and documentation.
- Experience in financial services.
Benefits
- International experience in a stable company: the company has offices in Antwerp, Lisbon, Krakow, Kyiv, New York and operates on the market for over 15 years.
- A passionate team in an innovative, casual, positive, and open work environment, ready to meet your new ideas.
- Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsTypeScriptJavaScriptVitestPlaywrightCI/CDGitDockerTDD
Soft Skills
collaborationcommunicationproblem-solvinganalytical thinkingcontinuous improvementdocumentationplanningquality assurance
Certifications
Master's Degree in Computer ScienceBachelor's Degree in Computer Science