Frontend & Middleware Developer (Next.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Frontend & Middleware Developer (Next.js/Node.js): Developing and maintaining modern scalable web applications and API middleware with an accent on responsive user interfaces and composable architectures. Focus on integrating Alokai platform, optimizing e-commerce performance, and ensuring high-quality digital experiences across platforms.
Location: Hybrid in Portugal
Company
is an independent technology consulting firm providing guidance and solutions to businesses worldwide across Information Systems, Telecom, Life Sciences, and Engineering.
What you will do
- Develop user interfaces using Next.js and React, ensuring responsive and accessible experiences.
- Design, develop, and maintain API middleware to integrate frontend functionality with backend systems.
- Work with the Alokai platform to implement composable architectures for e-commerce.
- Write clean, maintainable code and participate in code reviews to promote knowledge sharing.
- Implement unit, integration, and end-to-end tests to ensure software quality.
- Collaborate with product managers and designers to define and deliver new features.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 2+ years of experience in frontend development with React, Next.js, CSS, and Node.js.
- Strong understanding of responsive design, accessibility, and performance optimization.
- Familiarity with API middleware development and RESTful services.
- Fluency in English is required.
- Must be based in Portugal for a hybrid work arrangement.
Nice to have
- Knowledge of composable architectures and microservices.
- Experience with e-commerce platforms or solutions.
- Familiarity with Vue.js, Tailwind, SonarQube, or Snyk.
Culture & Benefits
- Comprehensive benefits including transit, restaurant/kindergarten tickets, and private health insurance.
- Clear career path with company-funded certifications and an annual training budget.
- Upskilling opportunities via Tech Academy, language sessions, webinars, and workshops.
- Vibrant community culture with team buildings, afterworks, and annual events.
- Support programs like WeCare for critical life situations.
Hiring process
- Brief virtual/phone call to discuss motivations and fit.
- Average of 3 interviews with line managers and team members to evaluate skills and experience.
- Potential case study or technical assessment depending on the role.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →