Search...

Senior Mobile Engineer

Skills

About the Role

You will be part of the core team developing end-to-end mobile features from scratch. You will solve a wide variety of challenges including UI work, software engineering problems, and low-level platform-specific security issues. You will participate in a delivery-focused development process, help set priorities, and make design and implementation decisions to ship high-quality production mobile applications.

Requirements

  • 5+ years experience as a mobile developer
  • Proven experience developing mobile applications using the Flutter framework
  • Experience working with applications in production
  • Proven experience delivering a high-quality application to the App Store or Google Play
  • Understanding of cryptographic concepts and experience implementing secure protocols (nice to have)
  • Proven and extensive knowledge of Android or iOS internals (nice to have)
  • Experience with mobile testing including unit tests and end-to-end tests (nice to have)

Responsibilities

  • Develop end-to-end mobile features from scratch
  • Solve UI, software engineering, and platform-specific security challenges
  • Participate in delivery-focused development and help set priorities
  • Make design and implementation decisions to ship product features
  • Deliver high-quality production mobile applications