React Software Developer

Decskill

Portugal

Presencial

EUR 55 000 - 75 000

Tempo integral

há 10 horas
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Flexible working arrangements

Resumo da oferta

Decskill is seeking a React Software Developer to join a large-scale enterprise frontend team. You will design, develop, and lead complex frontend features in a fast-paced environment, collaborating closely with Product, Design, Backend, and other engineering teams to deliver high-quality solutions.

You will mentor engineers, establish frontend standards, and contribute to scoping and strategic decisions while driving performance and code quality across the codebase.

Qualificações

  • 5+ years of professional experience developing applications with React.
  • Advanced expertise in React Hooks, Context API, component architecture and performance optimization.
  • Strong proficiency in TypeScript, including advanced typing, generics and scalable type design.
  • Experience with modern state management such as Zustand or Context API.
  • Solid knowledge of React Router and design systems, theming and Storybook.
  • Experience with REST APIs, CI/CD pipelines, and frontend testing (Vitest).
  • Familiarity with Vite, bundling, and frontend performance optimization.
  • Contributions to open-source React or frontend projects are a plus.

Responsabilidades

  • Lead frontend architecture and establish coding standards.
  • Mentor junior and mid-level developers through code reviews and pair programming.
  • Resolve complex frontend challenges and guide high-impact components.
  • Collaborate with Product, Design, Backend and other teams to deliver quality solutions.
  • Ensure automated quality controls, tests, and documentation stay current.
  • Drive refactoring, performance improvements, and scalability initiatives.

Conhecimentos

React
TypeScript
React Hooks
Context API
TanStack Query
React Router
Vite
Testing with Vitest
Design Systems
Git

Ferramentas

Vite
Storybook
Next.js
Remix
Rsbuild

Descrição da oferta de emprego

We are growing. And we are looking for talented people!

At Decskill, we believe that technological excellence is driven by human talent.

We are an IT consulting company with more than 10 years of consolidated experience in the market, focused on building long-term relationships with both our clients and our people. Today, we are a community of over 800 professionals, working from Lisbon, Porto, and Madrid, contributing to impactful technology initiatives.

As part of the Astek Group, we combine a strong local culture with a global presence, being active in around 23 countries across 4 continents. This allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams.

We are looking for an React Software Developer!

Responsabilities
Technical Leadership & Mentoring
  • Serve as the technical reference point for the frontend team.
  • Mentor junior and mid-level developers through code reviews, pair programming, and knowledge-sharing sessions.
  • Identify knowledge gaps within the team and promote continuous technical growth.
  • Foster engineering excellence by encouraging best practices and continuous learning.
Technical Problem Solving
  • Independently resolve complex technical challenges and unblock development teams.
  • Investigate root causes, prototype solutions, and investigate strategically when appropriate.
  • Provide technical guidance on high-complexity implementation decisions.
  • Define, maintain, and continuously improve frontend coding standards and best practices.
  • Ensure technical documentation remains accurate and up to date.
  • Promote consistency across the codebase through governance and technical leadership.
Code Quality & Compliance
  • Ensure compliance with established coding standards across the development team.
  • Implement and maintain automated quality controls, including linting, testing, and CI/CD pipelines.
  • Champion a quality-first engineering culture through leadership by example.
  • Proactively identify opportunities for refactoring, performance optimization, and technical debt reduction.
  • Drive engineering initiatives beyond assigned tasks to improve maintainability and scalability.
  • Contribute to the evolution of frontend architecture and development processes.
Feature Development
  • Design and develop complex, business-critical frontend features.
  • Act as the go-to engineer for high-risk or technically challenging components.
  • Collaborate closely with Product, Design, Backend, and other engineering teams to deliver high-quality solutions.
Requirements
Technical Skills
Frontend Development
  • 5+ years of professional experience developing applications with React.
  • Advanced expertise in React Hooks, Context API, component architecture, and performance optimization.
  • Strong proficiency in TypeScript, including advanced typing, generics, and scalable type design.
State Management & Data Fetching
  • Experience with modern state management solutions such as Zustand, Context API, or similar.
  • Strong knowledge of TanStack Query (React Query) for asynchronous state management, caching, and data synchronization.
Routing
  • Solid experience with React Router, including nested routing, lazy loading, route guards, and advanced navigation patterns.
Design Systems
  • Experience consuming, contributing to, or building Design Systems.
  • Strong understanding of reusable component libraries, design tokens, theming, and documentation tools such as Storybook.
API Integration
  • Strong understanding of REST APIs, including:
  • HTTP methods;
  • status codes;
Testing
  • Experience writing unit and integration tests using Vitest and Testing Library.
  • Commitment to maintaining high test coverage and code quality.
Build Tools & Performance
  • Experience with Vite and Rsbuild.
  • Understanding of modern frontend tooling, bundle optimization, web performance, and CI/CD pipelines.
  • Knowledge of Core Web Vitals and frontend performance optimization techniques.
Accessibility
  • Understanding of WCAG accessibility standards and best practices for accessible web applications.
Version Control
  • Strong experience with Git, pull requests, code reviews, and branching strategies.
Preferred Qualifications
  • Hands-on experience with Microfrontend architectures (Module Federation, single-spa, or similar).
  • Experience with Server-Side Rendering (SSR), hydration, and React frameworks such as Next.js or Remix.
  • Experience working within large-scale enterprise environments involving multiple engineering teams contributing to shared applications.
  • Contributions to open-source React or frontend projects.
  • Previous experience in technical mentoring, engineering leadership, or facilitating technical workshops.
Position Highlights
  • Opportunity to work in a large-scale enterprise environment with mature engineering processes.
  • Significant influence on frontend architecture, engineering standards, and technical direction.
  • Collaboration with highly experienced senior engineers.
  • Dedicated time for technical improvements, innovation, and continuous learning.
  • Competitive compensation package with flexible working arrangements and a collaborative culture.
Behavioral Skills
  • Excellent verbal and written communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Strong mentoring mindset with a genuine passion for developing others.
  • High level of ownership, accountability, and solution-oriented thinking.
  • Empathy when designing maintainable solutions suitable for teams with varying experience levels.
  • Humility, curiosity, and commitment to continuous learning.
  • Strong critical thinking and problem-solving abilities.
  • Collaborative mindset with the ability to negotiate technical trade-offs and build consensus across cross-functional teams.

Are you looking for an environment that values curiosity and commitment? Here, your contribution has real impact and individual growth is taken seriously.

What you can expect from us?
  • Long-term projects with national and international context.
  • Opportunities to grow technically and professionally.
  • A people-first culture, focused on transparency and trust.
  • Teams that value ownership, collaboration and stability.

Decskill is committed to equality and non-discrimination with all our talents. We recruit and promote talent, based on diversity and inclusion, regardless of age, gender, ethnicity, race, nationality or any other form of discrimination incompatible with the dignity of the human being.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

React Software Developer
React Software Developer

Decskill • Lisboa

Presencial
EUR 45 000 - 65 000
Flexible working arrangements
React Developer
React Developer

Decskill • Lisboa

Presencial
EUR 42 000 - 68 000
React Developer
React Developer

Decskill • Portugal

Presencial
EUR 40 000 - 60 000
Java & React Developer
Java & React Developer

Decskill • Lisboa

Presencial
EUR 42 000 - 65 000
Angular Developer
Angular Developer

Decskill • Lisboa

Presencial
EUR 35 000 - 55 000
Senior FullStack Developer | Java & Angular
Senior FullStack Developer | Java & Angular

Decskill • Lisboa

Presencial
EUR 70 000 - 90 000
Senior Angular Developer
Senior Angular Developer

Decskill • Lisboa

Presencial
EUR 52 000 - 76 000
React Front-End Developer
React Front-End Developer

Present Technologies • Coimbra

Presencial
EUR 35 000 - 55 000
Company/performance bonus
Extra days of holidays
Annual budget for flexible benefits
+2
Fullstack Software Developer (Angular w/ Java)
Fullstack Software Developer (Angular w/ Java)

Decskill • Lisboa

Presencial
EUR 60 000 - 78 000
Java Developer with React
Java Developer with React

Decskill • Porto

Presencial
EUR 42 000 - 64 000