Opis oferty
- Proven experience with building front-end applications (minimum 5 years)
- Minimum 3 year experience with React
- Solid experience with state management tools such as Redux, XState or MobX
- Solid experience in debugging and profiling front-end applications
- Good knowledge of modern front-end tools (Webpack, Vite and mono-repositories (Lerna / NX or TurboRepo).
- Comfortable with revision control systems (GIT)
- Experience with TypeScript
- Familiarity and skills to build CI / CD pipelines
- Experience with AWS services like S3 and Cloudfront
- Experience with test automation tools (Cypress.io / PlayWright)
- Demonstrated ability to complete multiple projects in an agile environment
- Knowledge of software best practices, design patterns, and interface designs
- Strong written and oral communication is a must - you will be expected to interface with our distributed team of engineers, as well as across functional teams within the business
- Experience with mentorship or team leadership is required
Opis oferty
We are looking for a Front-End Engineering Manager to join us.
You will be a member of the engineering team working in Scrum methodology - building a scalable and reusable user interface layer for multiple applications.
You will help improve the development process by actively participating in backlog refinements, retrospectives and other Scrum events. Your voice truly matters!
Our Tech Stack:
- React, Redux, Redux-Saga, XState, Styled-Components, Tailwind CSS
- TypeScript, Webpack, Lerna, NX, Jest, React testing library, Cypress.io, Playwright
- CircleCI Pipelines, GitHub Actions, Docker, AWS S3, CloudFront
Zakres obowiązków
- Work closely with PM’s, designers and back-end developers to implement best-in-class user experiences
- Developing application according to provided requirements and conducting code reviews
- Participating in defining requirements and estimations
- Troubleshooting and debugging issues - we are looking for a person who is able to identify problems quickly and implement effective solutions
- Take conceptual product and design ideas and turn them into valuable and delightful experiences for our users
- Staying up-to-date with new web development technologies