Tech Lead Software Engineer (iOS), Mobile Infrastructure 2349

San Jose, US-United States
Posted 1 year ago
About The Company

This company pioneers short-form video creation and social engagement, boasting a vast, engaged user base. Its platform empowers users with creative tools, filters, and effects. With a diverse content ecosystem, it’s a hub of creativity and expression. The proprietary algorithm ensures personalized content feeds, enhancing user engagement and satisfaction. This company wields significant influence on digital media, making it an invaluable partner for innovative collaborations and marketing endeavors.

Why Join Us

At our client, they value humility, intelligence, compassion, and creativity. They strive to inspire and create for over 1 billion users on their platform. They encourage curiosity, embrace ambiguity, and take calculated risks. The opportunities are limitless for those who dare to pursue bold ideas. Join our client and make an impact with your career.

The Mobile Architecture & Infrastructure Team at our client is dedicated to enhancing productivity and quality in engineering projects. They empower hundreds of mobile developers in areas such as infrastructure, app architecture, engineering tool chains, and app foundations.

As a Tech Lead Software Engineer (iOS), you will join a team of passionate developers who are at the forefront of technology. You will push the limits of what the technology is capable of and strive for innovation. The team values diversity and shares knowledge through regular meetings, tech talks, and internal tech journals.

Responsibilities:
– Enhance engineering efficiency by building mobile infrastructure and tools
– Analyze and optimize UI and infrastructure application code for improved performance
– Develop and maintain reusable app components
– Collaborate with product engineering teams to deliver technical solutions and best practices
– Improve engineering productivity, efficiency, and quality by optimizing project structure and workflow
– Drive architecture innovations to support world-class mobile app development

Requirements:
– Bachelor’s degree or equivalent practical experience
– 5~7 years of experience in iOS application development
– Strong understanding of software development principles and capabilities of the iOS platform
– Proficiency in Objective-C and/or Swift, with knowledge of application design philosophies and clean API design
– Familiarity with remote APIs, concurrency, layouts, transitions, animations, client-side persistence, and architectural patterns in mobile apps

Preferred Qualifications:
– Knowledge of professional software engineering practices and best practices for the full software development life cycle
– Experience in a mobile architecture/infrastructure team with deep understanding of the tech-stack
– Expertise in sub-engineering areas such as performance optimization, tool-chain, automated testing, and design patterns
– Strong communication skills and ability to work independently while collaborating with a team

Our client is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. They celebrate diversity and aim to reflect the communities they reach. Reasonable accommodations are provided during the recruitment process.

Job Features

Job CategoryMobileAPP Dev
SeniorityStaff IC / Senior Staff IC / Architect
Base Salary$210,000 - $358,000
Recruiterjenny.yang@ocbridge.ai

Apply Online