Point your AI agent at freehire and let it find you a job.

Get the CLI →

Braavos

Open 121d

Senior Mobile Software Engineer

Posted Updated 2 views
Discussion

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.

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

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

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available