Technical Execution: Pick up a request (small to medium-sized project), clarify scope and expectations, ask the right questions to clarify intended impact vs planned features to ensure this is a viable initiative. Plan the technical work, understanding external dependencies and complexity of each task and independently implement the solution with a high standard for code quality, performance, security and other non-functional requirements.
Team Mentorship: Serve as a frontend expert for your team, guide other engineers, share your knowledge and help them integrate AI tools effectively and safely into their daily workflows.
Apply your expertise in frontend technologies to continuously improve our customer sign-up and onboarding experience. Accelerate both repeated tasks and new feature delivery. Write readable, testable, scalable features.
Deeply understand the product and stakeholder needs to steer the team toward building the absolute best solutions for our users. Collaborate closely with your product manager and marketing colleagues to drive up conversion.
Participate in ideation sessions and be a core part of creating exciting new features.
Work together with other teams within the department and cross-departmentally for large-scale initiatives.
Deep frontend expertise with React, TypeScript and Next.js.
Gatekeeper of Quality: Possess strong code-auditing skills and take absolute ownership of the codebase. You can expertly review, debug, and refactor both human-written and AI-generated code.
Strong Product Sense: You don't just take tickets and write code; you proactively engage with product managers and stakeholders to validate solutions and advocate for the optimal user experience.
Robust Testing Philosophy: Expertise in writing and enforcing reliable automated tests (Jest, Playwright). You understand that as AI accelerates code generation, comprehensive testing becomes our primary safety net.
You have knowledge of Server-Side Rendering, CDN caching on edge and its implications.
You have experience with CI/CD pipelines, and modern tooling.
You're proactive, independent and take ownership, stepping up to the challenge when something needs to be done but communicating and seeking support when needed.
You're flexible and dynamic; comfortable working in a constantly evolving and growing environment.
Fluent English with a highly collaborative mindset.