React Software Developer
Decskill · Lisbon Metropolitan Area
Apply & track with Apply EdgeWe 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 & MentoringServe 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 SolvingIndependently resolve complex technical challenges and unblock development teams.Investigate root causes, prototype solutions, and escalate strategically when appropriate.Provide technical guidance on high-complexity implementation decisions.Standards & Engineering ExcellenceDefine, 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 & ComplianceEnsure 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.Continuous ImprovementProactively 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 DevelopmentDesign 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 SkillsFrontend Development5+ 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 FetchingExperience 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.RoutingSolid experience with React Router, including nested routing, lazy loading, route guards, and advanced navigation patterns.Design SystemsExperience consuming, contributing to, or building Design Systems.Strong understanding of reusable component libraries, design tokens, theming, and documentation tools such as Storybook.API IntegrationStrong understanding of REST APIs, including:HTTP methods;status codes;authentication mechanisms;error handling;API design principles.TestingExperience writing unit and integration tests using Vitest and Testing Library.Commitment to maintaining high test coverage and code quality.Build Tools & PerformanceExperience 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.AccessibilityUnderstanding of WCAG accessibility standards and best practices for accessible web applications.Version ControlStrong experience with Git, pull requests, code reviews, and branching strategies.Preferred QualificationsHands-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 HighlightsOpportunity 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 SkillsExcellent 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.If you’re interested in this job, please send your CV to cesaltina.abreu@decskill.com with reference “CA/React".Find with us the right opportunity to grow!Your next challenge might start here. 😄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.