
Senior Front-End Software Engineer, Apps Team
KingMakers
full-time
Posted on:
Location Type: Hybrid
Location: Madrid • Spain
Visit company websiteExplore more
Job Level
About the role
- Develop and maintain UI components using React and TypeScript, ensuring high-quality and scalable solutions.
- Integrate seamlessly with backend services through RESTful APIs, delivering a smooth user experience.
- Build high-performance and responsive web applications that work flawlessly across devices.
- Ensure maintainability and performance with best practices in CSS, responsive design, and accessibility.
- Write and maintain unit tests with Jest or similar frameworks, ensuring code reliability.
- Architect scalable frontend solutions, leveraging patterns such as SSG, SSR, Islands, and Streaming SSR.
Requirements
- 5+ years of professional experience in frontend development.
- Experience with and strong interest in AI tools.
- Strong expertise in React, TypeScript, JavaScript, HTML5, CSS, and Tailwind.
- Experience integrating with REST APIs; GraphQL experience is a plus.
- Familiarity with unit testing frameworks such as Jest or Vitest.
- Deep understanding of frontend architectural patterns for building scalable applications.
- Experience working with CMS platforms such as Strapi.
- Knowledge of web hosting platforms like Cloudflare and Vercel.
- Familiarity with package managers such as PNPM or Yarn.
- Exposure to Application Performance Monitoring (APM) tools such as Kibana or Elastic.
- Bonus / Nice-to-Have: Experience with high-volume transactional systems, fintech, or iGaming.
- Experience in performance optimization, accessibility, and responsive design.
- Familiarity with CI/CD pipelines and Docker.
Benefits
- Hybrid work model (2 days onsite in our Madrid office, 3 remote).
- 24 days of annual leave + public holidays.
- Birthday day off.
- Private health insurance with Alan (including dental & mental health).
- Flexible compensation plan with Alan for meals and transport.
- Discretionary annual bonus based on company and individual performance.
- Additional paid leave for life events.
- Regular team breakfasts, offsites, and local events.
- Work with global teams across Nigeria, South Africa, Malta & the UK.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptJavaScriptHTML5CSSTailwindRESTful APIsunit testingJestfrontend architectural patterns