Job Description
We are looking for a Software Engineer interested in leading the implementation of Byte’s mobile applications for both iOS and Android. You will be part of the growth squad and hence expected to be highly biased in favor of experimentation (e.g. A/B testing), tweaking features, and modifying workflows among other things. Moving fast and having end-to-end ownership of growth squad's technical requests are fundamental asks.
Responsibilities
- Design, build and modify advanced applications for both iOS and Android platforms
- Collaborate with cross-functional teams to drive growth
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Role Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- 3+ years of software development experience
- 3+ years of combined experience in Android development using Java or Kotlin and iOS development using Swift
- Have worked on one or more mobile apps with a large userbase
- Experience integrating third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, design patterns, and latest technologies
- Solid understanding of the full mobile development life cycle
If you want to build ground breaking technology with a team on a mission to change the world, let’s talk!