We have an exciting opportunity for a Junior Mobile Developer role in an Information Technology and Services company based in London. The company is a technology firm that focuses on improving consumer experiences through the use of technologies such as the Internet of Things and Blockchain.
Responsibilities
The Junior Mobile Developer will be responsible for the development and deployment of the current application, as well as being accountable for software outputs and playing a significant role in the development team.
Qualifications
- Recent Bachelor's or Master's degree in Computer Science or a related engineering subject (at least a 2:1 or Merit).
- Skills in mobile application development, particularly with some expertise in programming languages such as Java, Python, Kotlin, Swift, and others.
- Database fundamentals including common data structures and algorithms.
- Basic understanding of Android / iOS application architecture.
- The ability to finish system software design and implementation with strong code robustness and prior knowledge in code performance optimization.
- Mandarin writing and communication skills are required.
- Ability to form good professional relationships, operate in a flexible manner, and take responsibility for one's work.
- Ability to work alone, that is, to work independently and pro actively, to manage one's time and to prioritise a workload.
- Results oriented, with excellent verbal and writing communication and teamwork abilities.
- Motivated individual.
- Adaptable and resilient.
- Curious and forward thinking logical thinker who is eager to learn and always striving to improve.
- Strong problem solving abilities and a keen eye for detail.
- Direct customer communication experience is a plus.
- Working knowledge of online project management software (for example, Trello, JIRA or AirTable).