Senior Mobile Software Engineer

Braavos is a self-custody smart contract wallet for Bitcoin and Starknet, offering biometric 2FA security and DeFi features on mobile and browser.

Abba Hillel Silver 16, Ramat Gan 5250608, Israel

Funding history

About Braavos

Braavos is a self-custody smart contract wallet for Starknet and Bitcoin. It uses account abstraction to enable biometric 2FA and 3FA transaction signing via the mobile device's secure enclave, protecting funds even if the seed phrase is exposed. Users can swap tokens, bridge funds, and earn yields, with an integrated DeFi dashboard tracking lending, borrowing, and staking positions. Available on iOS, Android, Chrome, Firefox, Brave, and Edge.

View jobs by Braavos

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build and maintain mobile UI applications, primarily in React Native while dropping to native iOS or Android when necessary. You will write clean, efficient, and well-tested code for features that handle real money, follow TDD, and contribute to the end-to-end release process. You will produce clear documentation, diagrams, and code comments, participate in daily agile ceremonies, and continuously improve the mobile product's reliability and security.

Requirements

  • Experience with React Native and React
  • Experience with native mobile technologies such as Swift and Java
  • Experience with relational databases and SQLite
  • Proven mobile UI development experience
  • Familiarity with test-driven development
  • Experience contributing to release processes and CI/CD
  • Ability to produce clear technical documentation and diagrams
  • Awareness of financial security and risk considerations in code

Responsibilities

  • Develop mobile UI applications
  • Contribute to the end-to-end release process
  • Write documentation, flowcharts, layouts, diagrams, and code comments
  • Produce clear, maintainable, and efficient code
  • Apply test-driven development to produce well-tested code
  • Participate in daily agile meetings
  • Use cross-platform development and drop to native when necessary

Hiring Process

Email your CV along with a brief statement explaining why you are the right person for the position to jobs@braavos.app.

Senior Mobile Software Engineer at Braavos | JobStash