Lead React Developer
technologies-expected :
- React. js
- NextJS
- HTML5
- JavaScript
- Git
- Cypress
- CSS
- TypeScript
technologies-optional :
- Nodejs
- Express
- SQL
- Lambda
- AWS
- Java
- Node. js
- C#
- PHP
about-project :
- Lead React Developer required to join VML’S world class teams who are working to make our clients happy. We are looking for a talented, enthusiastic, focused, eye for detail, professional. Keen to learn and to challenge for smarter ways of doing things; a team player proud of their work who wants to share it. You like working in a fast-paced environment and are ready to inspire outstanding online shopper experiences for consumers and brands, no matter what product, service, sector, device or channel!
- You will have a customer-first mindset, with the maturity and initiative to do what it takes keep our clients happy, including some working at client locations. When our clients win – we win!
responsibilities :
- Creating prototypes and high quality production-ready React/NextJS front-end single page applications
- Architectural decisions to be agreed with Front-end Architect, then implemented and maintained on the project to ensure consistency and quality
- Driving forward the quality – in code, unit testing, accessibility, performance, code reviews
- Engaging with the client to understand new requirements or issues and being able to clearly and credibly present potential solutions
- Leading an Agile workstream of front-end developers on a project, contributing to daily stand-ups, sprint planning and estimates
- Ability to converse confidently with technical and non-technical colleagues
- Building modular layouts, reusable code and libraries for future use
- Comfortable with a mix of Team Lead responsibilities, effective management of workload, mentoring junior members of the team
- Working with the design teams to create optimal front-end user experiences, leading to driving greater conversions
- Being involved in existing and new integrations for the platform
- Full end-to-end ownership from idea to delivery, covering ongoing maintenance, expansion and scaling
- Staying current with evolving standards and technologies, learning new skills as needed
- Supporting of the recruitment process in technical tests and team fit assessments
requirements-expected :
- Commercial experience of hands on React development, with a solid understanding of the core concepts
- Commercial experience of 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 the Agile methodology i. e. Story point estimation, refinement, sprint planning, retrospective, sprint demos
- A desire to write readable, maintainable, modular, and extendable code
- Experience of pair programming
- Have extensive testing and debugging abilities using the browser console and other tools
- Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, SEO, security and usability
- Experience of linter/formatter tooling eg ESlint/Prettier etc
- Commercial experience of using GIT in a large development team performing Continuous Integration
- Excellent communication skills and capability to interact directly with the team and stakeholders
- Proficient understanding of fluid responsive layouts, cross-browser and cross-device compatibility issues
- Commercial experience of unit testing/End to end testing/regression testing (we use Jest, React-testing-libraries and Cypress)
- Experience of using CSS pre-processors, CSS-in-JS (we use SASS and styled components)
- Solid understanding of state management technologies/approaches i. e. Redux, Flux
- Commercial Experience with a Type Checking language either Flow or TypeScript (we use TypeScript)
- Commercial experience working on SPA solutions, ideally within e-commerce
- Familiarity with modern front-end build pipelines and tools such as Grunt and webpack
- Willingness to contribute to both large, complex projects and smaller tasks as directed.
- Experience of mentoring junior members of the team
- Experience in component development with Storybook
- Great attitude, self-motivated, strong work ethic, with strong ownership
- Have experience of integrating with a variety of external, 3rd party systems
benefits :
- remote work opportunities
- flexible working time
- fruits
- integration events
- corporate library
- no dress code
- video games at work
- coffee / tea
- drinks
- parking space for employees
- leisure zone
- christmas gifts
- employee referral program
- charity initiatives
Bądź pierwszy, który ubiega się o to miejsce pracy!
-
Dlaczego szukać pracy na HitPraca.pl?
Subskrybuj oferty pracy
Codziennie nowe oferty pracy Możesz wybierać z bardzo szerokiej gamy ofert pracy - naszym celem jest posiadanie jak najszerszej oferty pracy Otrzymuj nowe oferty e-mailem Bądź pierwszym, który odpowie na nowe oferty pracy Wszystkie oferty pracy w jednym miejscu (od pracodawców, agencji pośrednictwa pracy i innych portali) Wszystkie usługi dla kandydatów do pracy są bezpłatne Pomożemy Ci znaleźć nową pracę