Apply

Lead React Developer

Posted 8 months agoViewed

View full description

📍 Location: Poland, PL, NOT STATED

💸 Salary: 27000 - 33000 PLN per month

🔍 Industry: Technology solutions and consulting

🏢 Company: Wunderman ThompsonCRMAdvertisingConsultingB2BMarketing

🗣️ Languages: English

🪄 Skills: AgileCypressEs6GitHTMLCSSJavaJavascriptJestTypeScriptReduxRegression testingServerlessReactCommunication SkillsAgile methodologiesDebugging

Requirements:
  • Commercial experience of hands-on React development with a solid understanding of core concepts.
  • Commercial experience with serverless and server-side development using NextJS.
  • Mastery of semantic HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+).
  • Solid understanding of Agile methodologies including estimation and sprint planning.
  • Desire to write maintainable and extendable code.
  • Extensive testing and debugging abilities using tools such as browser console.
  • Knowledge of front-end architecture trends including performance optimization and accessibility.
  • Experience with Git in large development teams and Continuous Integration.
  • Excellent communication skills and ability to interact with stakeholders.
  • Proficient understanding of responsive layouts and compatibility issues.
  • Experience with unit testing, end-to-end testing, and regression testing.
  • Experience using CSS preprocessors and CSS-in-JS.
  • Understanding of state management technologies like Redux or Flux.
  • Experience with TypeScript, SPA solutions, and familiarity with modern build pipelines.
Responsibilities:
  • Create prototypes and high quality production-ready React/NextJS front-end single page applications.
  • Make architectural decisions in collaboration with Front-end Architect to ensure consistency and quality.
  • Drive quality in code, unit testing, accessibility, performance, and code reviews.
  • Engage with clients to understand requirements, presenting credible solutions.
  • Lead a team of front-end developers in Agile workstreams, participating in stand-ups and sprint planning.
  • Build modular layouts and reusable code for future use.
  • Mentor junior team members and manage workload effectively.
  • Work with design teams to optimize front-end user experiences.
  • Manage full end-to-end ownership from idea to delivery, including ongoing maintenance.
Apply