Tech Stack
BigQueryCloudFlutterGoogle Cloud PlatformKubernetesReactRubyRuby on RailsSQL
About the role
- Own all aspects of delivery for projects within the Launch squad and spearhead Mamo card related development (issuance, freeze, single-use virtual cards).
- Work closely with Product Managers and Product Designers to identify user problems and translate them into technical requirements.
- Design & implement system architecture alongside backend, frontend and mobile engineers.
- Hands-on role with technical work taking approximately 40% of the time and contribute directly to the codebase.
- Manage and mentor senior developers; perform code reviews and audits across frontend and backend codebases.
- Identify and mitigate technical risks and operational inefficiencies.
- Document technical infrastructure, systems and components; keep up-to-date with industry trends and developments.
- Research and prototype technologies and integrations; analyze and vet all third-party integrations.
- Adopt transparency about challenges, failures and successes; set up, manage and improve CI/CD and release processes.
- Handle on-call responsibilities and provide effective support for production issues.
Requirements
- More than 7 years of professional experience with a minimum of 2 years as a tech lead.
- Ability to lead and manage people effectively with strong leadership and organizational abilities.
- Proven track record of designing and developing complex system architecture.
- Prior experience in working with Scrum and/or Agile methodologies.
- Exceptional time management skills and the ability to delegate effectively and efficiently.
- BSc/MSc in Computer Science, Engineering or similar relevant field.
- Track record of ideation and innovating excellent technology at scale.
- Deep and broad technical expertise (backend, frontend, mobile, devops, system architecture, testing, etc.).
- Demonstrated commitment to continuous improvement of development practices and processes.
- Design robust technical designs, balancing simplicity with thoroughness.
- Capable of producing clear, correct, and high-quality code.
- Effectively manage technical debt and embed security into design from the outset.
- Automate processes and establish effective monitoring.
- Handle on-call responsibilities and provide effective support for production issues.
- Communicate clearly in writing and speech; value documentation, transparency, and knowledge sharing.
- Payments, Issuance, Fraud, Risk, E-Commerce or Finance background (bonus).
- Experience with Ruby on Rails, React, Flutter, Google Cloud Platform, Kubernetes, DevOps, Automation, BigQuery, SQL databases, Pub/sub (bonus).