Job Description

While no two days are likely to be the same, your typical responsibilities will include:

  • Collaborate with product and design teams to transform user needs into technical specifications.
  • Contribute to REA's technical strategy and roadmap, aligning with business goals and stakeholders.
  • Manage project stream, aligning dependencies for business success.
  • Design solutions that will solve customer problems.
  • Oversee and take part in the entire lifecycle of high-quality, scalable web applications from ideation to evolution in production and everything in between.
  • Be accountable for squad-level solution design and ADRs, escalate cross-squad/architectural decisions, and align to tech strategy.
  • Define, advocate and exemplify best practices within the team like writing clean and reusable code using TDD, pair programming, and design patterns.

Own custodianship of defined systems:

Apply for this Position

Ready to join REA? Click the button below to submit your application.

Submit Application