Tech Stack
DjangoJestPythonReactReduxTypeScript
About the role
- Enhance the Insights Explorer feature of the platform to transform retail media data into actionable insights.
- Shape parts of the platform users rely on daily and build intuitive, high-impact interfaces.
- Work closely with engineering and product partners as a subject matter expert.
- Coach and develop a full-stack team to raise collective capability and drive long-term team growth.
- Lead architectural conversations and guide feature design to ensure product scalability and intuitiveness.
- Write maintainable React code to deliver high-quality, user-facing functionality.
- Maintain strong test coverage to uphold high code quality and ensure a stable, trustworthy product experience.
- Document new and existing features clearly and effectively to support team alignment and aid in future development.
- Communicate with stakeholders across the organization to align expectations and ensure transparency throughout the product development cycle.
Requirements
- 5 years of experience building and maintaining the user-facing elements of SaaS (Software as a Service) products.
- 2 years of experience in the AdTech industry.
- Proven ability to design and architect performant web applications.
- Proficiency with Typescript, React, and Redux.
- Experience working with large data sets.
- Experience designing and executing both unit and integration tests, with tools such as Jest and Playwright.
- Experience with Continuous Integration and Continuous Delivery (CI/CD).
- Track record of successful collaboration with other engineering and product teams.
- Ability to coach and mentor more junior engineers.
- Experience with incorporating the best practices around accessibility, User Experience (UX) and User Interface (UI) design.
- Comfortable with working across the entire stack when required.
- Bonus: Proficiency with Python and/or Django, as well as a BA in Computer Science or similarly relevant degree.