¡Activa las notificaciones laborales por email!

Frontend Developer (Creative Developer)

Kannact

Castellón de la Plana

A distancia

EUR 40.000 - 70.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative health coaching service is seeking a Mid-Level Frontend Engineer to create impactful user interfaces that enhance the healthcare experience. In this role, you will collaborate with a supportive team to develop engaging web applications using React.js and Next.js, directly improving the lives of patients with chronic conditions. This remote-first position offers a collaborative environment where your contributions will be valued, and you will have opportunities for professional growth. If you're passionate about technology and want to make a difference, this is the perfect opportunity for you.

Servicios

Competitive salary
Professional growth opportunities
Supportive team environment
Remote work flexibility

Formación

  • 2-4 years of frontend development experience with strong React.js skills.
  • Proficiency in Next.js and experience with RESTful APIs.

Responsabilidades

  • Develop responsive UI components using React.js and Next.js.
  • Write tests with Playwright and Jest to ensure application reliability.

Conocimientos

React.js
Next.js
Playwright
Jest
Git
React Query
Problem-solving
Communication

Educación

Bachelor's Degree in Computer Science or related field

Herramientas

Sanity CMS
React Testing Library
Turborepo

Descripción del empleo

Kannact is a health coaching service dedicated to helping people with chronic conditions manage their health through human relationships. Our health coaches build strong, trust-based relationships with patients to educate them about their health and support them in taking small steps toward long-term change. We are passionate about making a real impact on human lives, helping them improve not only their health but also their quality of life.

At Kannact, we have several digital products that you’ll be working on. Our health CRM equips our coaches with the tools they need to provide excellent and personalized care to our patients. We send our patients medical devices that connect to our mobile app, allowing them to monitor their health at home. We also have several other digital tools built in-house by our talented team of engineers, designers, and health coaches, all aimed at strengthening the coach-patient relationship and helping our patients achieve their health goals.

Our Team

You will report to the Director of Engineering and work alongside a scrum team. Our team is kind, supportive, and has a strong collaborative dynamic. We believe in helping each other grow and develop professionally to create great products that make a real difference in people's lives.

Job Description

We are seeking a talented Mid-Level Frontend Engineer who is passionate about creating intuitive, responsive user interfaces that directly impact healthcare outcomes. In this role, you will be at the forefront of developing engaging and accessible web experiences that enhance the relationship between our health coaches and patients with chronic conditions.

The ideal candidate is not just technically proficient but also a collaborative problem-solver who takes ownership of their work. You'll work on implementing pixel-perfect interfaces and partner with backend engineers to integrate APIs effectively. You should be comfortable writing comprehensive tests with Playwright and Jest to ensure application reliability and contributing to our continuous improvement culture.

This role offers the opportunity to apply your frontend expertise to meaningful work that directly improves people's health outcomes. You'll be empowered to grow professionally in a supportive, remote-first environment that values work-life balance and provides pathways to expand your skills toward fullstack development.

Key Responsibilities

UI Development & Integration

Build reusable, responsive UI components using React.js that adhere to our design system and accessibility standards

Develop and maintain Next.js applications, leveraging the pages router for efficient content delivery and integration with Sanity CMS

Implement efficient data fetching, caching, and state management using React Query and context API

Consume RESTful APIs and integrate with backend services

Performance & Testing

Write comprehensive end-to-end and integration tests using Playwright to ensure application reliability and user flow integrity

Implement unit tests with Jest and React Testing Library

Identify and resolve performance bottlenecks and UX problems in frontend applications to ensure smooth user experiences

Optimize application loading times and runtime performance

Collaborate with the product team to implement designs accurately and provide technical feedback

Participate in code reviews to maintain code quality and share knowledge with the team

Create and maintain documentation for frontend components and applications

Contribute to improving the overall user experience through thoughtful UI implementations

Continuously learn and adopt new frontend technologies and best practices

Qualifications

Required

2-4 years of professional working experience in frontend development

Strong proficiency in React.js ecosystem, including hooks, context API, and component lifecycle

Experience with Next.js (pages router)

Version control experience with Git

Excellent communication skills and ability to collaborate effectively with cross-functional teams

Strong sense of ownership and accountability for your work

Problem-solving mindset and attention to detail

Highly Desired

Proficiency with React Query for data fetching, caching, and state management

Experience with Playwright for end-to-end testing and automated UI testing

Familiarity with frontend testing frameworks (Jest, React Testing Library)

Experience in building Progressive Web Apps (PWAs), with potential future work in replacing mobile apps

Experience working within a monorepo environment, and familiarity with build tools like Turborepo or similar

Experience with BEM (Block, Element, Modifier) for writing maintainable and scalable CSS

Nice to Have

Experience with Sanity CMS integration

Some backend experience (Node.js, Java, Python, SQL)

Interest in growing professionally and expanding skillset to become more fullstack (AWS, Kubernetes, Java SpringBoot, Python, Node.js)

Why Join Us?

Opportunity to make a meaningful impact on human lives.

Collaborative and supportive team environment.

Competitive salary and benefits package.

Opportunities for professional growth and development.

This is a remote position.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.