Collaborating with the teams to bring ideas to life (e.g. through coding, creating tests, giving valuable opinions or feedbacks, purposing more optimal approaches to tackle problems, etc.)
Performing apps profiling and improving performance
Finding flaws in our code and/or architecture, and able to purposing or implementing better approaches
Provided consultant to junior developers or the teams
Review piers code
Maintain CI/CD systems
QUALIFICATIONS:
Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or related fields.
3+ years work experience
Basic knowledge in computer science (e.g. algorithm, data structure, asynchronous I/O, network)
Experienced in iOS native application development using Swift/Objective-C
Experienced in any OOP programming languages
Experienced in version control systems (e.g. Git, SVN)
Experienced in dependency management systems (e.g. SPM, CocoaPods, Carthage)
Experienced in continuous-integration or continuous-delivery systems (CI/CD)
Experienced in the coaching, management and/or leadership of a technical team