
Senior Front-End Engineer
- Česko
- Trvalý pracovní poměr
- Plný úvazek
- We're taking autonomous search mainstream, making product discovery more intuitive and conversational for customers, and more profitable for businesses.
- We're making conversational shopping a reality, connecting every shopper with tailored guidance and product expertise - available on demand, at every touchpoint in their journey.
- We're designing the future of autonomous marketing, taking the work out of workflows, and reclaiming the creative, strategic, and customer-first work marketers were always meant to do.
- Has a drive to innovate and likes to grow through tackling challenges.
- Embraces change and keeps moving forward.
- Is product-oriented: thinks in terms of user value, not just code.
- Communicates clearly, factually, and with empathy - whether writing code reviews or giving feedback.
- Can give & receive feedback regularly to nurture personal and team growth.
- Loves to learn and share knowledge with other team members.
- Loves working collaboratively in a remote or hybrid environment.
- Gets things done. You're highly productive, focused, and proactive.
- TypeScript / JavaScript
- Angular
- SCSS / CSS
- RxJS
- Node.js
- Karma / Jasmine / Cypress
- GIT
- Design and develop scalable, high-quality features using Angular & TypeScript.
- Propose and implement solutions with minimal supervision but maximal support.
- Participate in planning, estimation, and retrospectives.
- Provide technical feedback via code reviews.
- Support teammates and help them grow.
- Contribute to UI consistency by extending our internal UI library.
- Write tests and help maintain our high standards for quality and performance.
- Advanced TypeScript and Angular (or other modern frontend framework, with willingness to switch)
- Experience in software design & architecture
- Strong communication and collaboration skills
- Team experience in remote or distributed setups
- A proactive & supportive attitude with a passion for building great products
- Experience in larger-scale projects
- Solid SCSS/CSS knowledge
- Comfort working in an agile, high-change environment
- Experience with testing frameworks (Karma, Jasmine, Cypress)
- Familiarity with RxJS
- Background in mentoring or team leadership
- Prototyping new features or tools
- Modular architecture / micro frontends
- Build performance optimization
- Change detection improvements
- Data visualizations using Highcharts
- Expanding our UI library with reusable components
- Refactoring legacy code with a modern approach
- Improving automated testing and code quality