Job Description
We are seeking a skilled Senior Mobile Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing and developing scalable mobile applications using iOS frameworks.
You will work closely with our cross-functional teams to identify business opportunities and develop solutions that meet the needs of our users. Your expertise in mobile software engineering, combined with your passion for innovation and collaboration, will help us push the boundaries of what is possible in the live-streaming industry.
In this role, you will have the opportunity to work on complex projects, collaborate with industry leaders, and contribute to the development of new features and services.
-----------------------------------
Required Skills and Qualifications
* Bachelor's/Master's degree in Computer Science or equivalent practical experience.
* 8+ years of hands-on experience in Mobile Software Engineering, focusing on scalable architecture and development.
* Proficiency in Objective-C or Swift, developing for the iOS Platform and frameworks relevant to the role.
* Prior experience in the complete Apple Development lifecycle, from design, testing, signing, releasing, fixing and beyond.
* Familiarity with RESTful APIs to connect iOS applications to back-end services.
* Understanding of iOS design principles and interface guidelines.
-----------------------------------
Benefits
* Accelerate your growth by accessing mentorship, training, and hands-on experiences to level up your skills.
* Collaborate with exceptional engineers, exchanging ideas and driving innovation forward through collaboration.
* Career development opportunities, prioritizing your growth with tailored learning programs and mentorship.
-----------------------------------
Others
* Take ownership of assigned projects or components, proactively identifying areas for improvement and leading technical discussions to enhance solutions.
* Provide guidance to junior engineers, sharing expertise to foster a collaborative and high-performing team environment.