Designing and building scalable and performant front-end solutions using TypeScript and React
Working on both B2C and B2B features
Advocating and encouraging high standards and best practices to maintain code quality
Providing constructive feedback and participating in a strong engineering culture
Writing testable, scalable, reliable, and resilient code
Operating as part of a cross-functional squad, taking ownership of issues and driving decision making
Actively participating in technical discussions and contributing to decision making
Driving team adoption of AI-assisted engineering practices to enhance code quality and delivery speed
Applying knowledge of Software Development Life Cycle tools and automation to increase automation benefits
Requirements
Formal training or certification in software engineering concepts with advanced experience
Highly proficient in React with TypeScript with an engineering-first mindset and problem-solving skills focused on scalability and performance
Ability to thrive in an environment with uncertainty and rapid changes
Strong team player capable of working effectively in cross-functional teams
Quick learner with an ambitious and results-driven personality
Excellent communication and organizational skills for a fast-paced, high-performing team
Experience leading the use of approved AI-assisted software development tools and setting validation expectations
Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling, and adherence to security and resiliency standards
Experience coaching engineers on safe and compliant AI adoption in delivery practices