Apply

Lead React Developer

Posted 2024-10-04

View full description

📍 Location: Poland, PL

💸 Salary: 27,000 - 33,000 PLN net on B2B contract

🔍 Industry: Technology, creative agency, consultancy

🏢 Company: Wunderman ThompsonCRMAdvertisingConsultingB2BMarketing

🗣️ Languages: English

🪄 Skills: AgileCypressEs6GitCSSJavaJavascriptJestTypeScriptHTML5CSS3ReduxRegression testingServerlessReactCommunication SkillsJavaScript

Requirements:
  • Commercial experience in hands-on React development with solid understanding of core concepts.
  • Experience in serverless development and server-side development with NextJS.
  • Mastery of semantic HTML5, CSS3 (SASS or LESS), and JavaScript (ES6+) adhering to industry-defined coding standards.
  • Solid understanding of Agile methodology, including story point estimation and sprint planning.
  • Desire to write readable, maintainable, modular, and extendable code.
  • Experience in pair programming.
  • Debugging abilities using browser console and other tools.
  • Knowledge of current trends and best practices in front-end architecture, including performance optimization and accessibility.
  • Experience using linter/formatter tooling like ESlint/Prettier.
  • Commercial experience using GIT in large development teams for Continuous Integration.
  • Excellent communication skills and capability to interact with team and stakeholders.
  • Understanding of fluid responsive layouts and cross-browser compatibility.
  • Experience in unit testing, end-to-end testing, and regression testing (using Jest, React-testing-libraries, and Cypress).
  • Experience with CSS pre-processors and CSS-in-JS (SASS and styled components).
  • Solid understanding of state management technologies (Redux, Flux).
  • Experience with Type Checking languages (Flow or TypeScript).
  • Experience working on SPA solutions, ideally in e-commerce.
  • Familiarity with modern front-end build pipelines and tools (Grunt, webpack).
  • Willingness to contribute to various projects and tasks.
  • Experience mentoring junior team members.
  • Experience in component development using Storybook.
  • Self-motivated with a strong work ethic and ownership.
  • Ability to communicate with technical and non-technical colleagues.
  • Experience integrating with external, 3rd party systems.
Responsibilities:
  • Create prototypes and high-quality production-ready React/NextJS front-end single-page applications.
  • Architectural decisions to be agreed with Front-end Architect and implemented for consistency and quality.
  • Drive forward the quality in code, unit testing, accessibility, and performance through code reviews.
  • Engage with clients to understand new requirements or issues and present potential solutions.
  • Lead an Agile workstream of front-end developers on a project, contributing to daily stand-ups, sprint planning, and estimates.
  • Build modular layouts, reusable code, and libraries for future use.
  • Manage workload and mentor junior team members.
  • Work with design teams to create optimal front-end user experiences.
  • Be involved in existing and new integrations for the platform.
  • Maintain ownership from idea to delivery, covering ongoing maintenance and scaling.
  • Stay current with evolving standards and technologies.
  • Support the recruitment process in technical tests and team fit assessments.
Apply

Related Jobs

Apply
🔥 Lead React Developer
Posted 2024-07-27

📍 Poland

🧭 Full-Time

💸 27000 - 33000 PLN per month

🔍 Technology solutions and consulting

🏢 Company: Wunderman ThompsonCRMAdvertisingConsultingB2BMarketing

  • 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.

  • 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.

AgileCypressEs6GitCSSJavaJavascriptJestTypeScriptHTML5CSS3ReduxRegression testingServerlessReactCommunication SkillsJavaScriptAgile methodologies

Posted 2024-07-27
Apply