We are looking for a Mid/Senior iOS Developer to join our Mobile Team. You will work with upper management to define software requirements and take the lead on some operational and technical projects.In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.Your goal will be to develop high-quality software that is aligned with user needs and business goals.If you’re a creative problem solver who is hungry for a new adventure and ready to disrupt the fintech and consumer finance market then our team is waiting for you!
Job Brief
You will be part of an agile cross-platform team that continuously improves and extends TRU iOS and Android applications.
Together with the team you will implement complex cross team solutions to inspire our customers and improve their experience on TRU mobile applications.
You will contribute to the different parts of TRU mobile application while constantly aligning with your peers on the best practices and continuously improving development and delivery processes, and application architecture.
You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
Responsibilities
Participating in all stages of iOS applications development, including design, modifications, development, and implementation to ensure application quality and efficiency
Writing clean code
Independently craft project solutions by applying solid Object-Oriented-Design principles
You are an iOS developer who is eager to work with new technologies and always tries to challenge yourself and deliver high quality code
You take the ownership for your work – from understanding the requirements, to implementation, testing, and maintenance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Help maintain code quality, organization, and automatization
You have keen interest in architecture: how to build complex applications that are maintainable
You take pride in the quality of your work; you cover the edge cases and write unit tests
Requirements
3+ years of working experience in iOS with swift
Have published one or more iOS apps in the app store
Solid understanding of the full mobile development life cycle
Good experience of OOP & POP.
Understanding of Apple’s design principles and interface guidelines
Experience with third-party libraries and APIs
Knowledge of UI/UX standards
Knack for benchmarking and optimization
Experience with Development lifecycle tools and processes (Git, Jira)
Excellent communication skills in English
Experience with CI/CD tools
Experience with performance and memory tuning with tools such as Instruments
Ability to work independently
Excellent organizational and leadership skills
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job