Staff, Software Engineer - iOS
Sunnyvale, California
Permanent
$190,000.00 - $205,000.00 per Year
Location: Sunnyvale, CA Worksite Type: Hybrid Assignment Type: Permanent Visa/H1b Sponsorship: Not Accepted Relocation Offered: Yes
Our Client is seeking a highly skilled and experienced Staff Software Engineer to join their iOS team in Sunnyvale, CA. This is a fantastic opportunity to work on innovative projects and develop next-level ad products for various platforms. If you have a passion for iOS development and a strong understanding of design principles and best practices, this role is perfect for you.
What You’ll Do
Development & Maintenance: Develop and maintain the Ads Module for our client’s apps. Debug and develop next-level ad products that serve on any of our platforms, both on- and off-property, online and in-store.
Problem Solving & Execution: Identify challenges and opportunities on behalf of internal and external parties, and then execute the solution. Translate business objectives into technical execution for engineers/developers (e.g., config setup, APIs, etc.).
Technical Guidance: Review implementations (code review, QA, etc.) and provide in-depth technical guidance for any fixes. Be the subject matter expert in ad tech – SSPs, DMPs, DSPs, marketing clouds, ad verification, ad servers, measurement, or all of the above.
Collaboration & Documentation: Establish workflows across teams and designate roles/responsibilities. Collaborate with and execute major cross-platform executions as a team, or independently when needed. Document knowledge and processes.
Development Life Cycle: Contribute in all phases of the development life cycle and write well-designed, testable, efficient code. Ensure designs are in compliance with specifications, prepare and produce releases of software components.
What You Bring
Experience & Skills:
8+ years of iOS experience with MVVM-C architect and languages including Swift.
Hands-on experience developing iOS apps using the iOS framework and ecosystem.
Strong fundamentals in OOP, Reactive programming, and design patterns.
Solid understanding of iOS UI, design principles, patterns, and best practices.
Solid knowledge of algorithms with good problem-solving and troubleshooting skills.
Excellent unit and function (UI) testing skills.
Excellent communication skills and ability to work effectively with engineers, product managers, and business stakeholders alike.
Ability to absorb complex technical concepts and communicate them to a non-technical audience.
Must be self-directed, self-learner, analytical, and work well in a team environment.
AdTech domain experience and retail app experience are nice to have.
Education: BS or higher in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
What’s in It for You?
Competitive Salary: $190k - $205k
Bonus & Additional Compensation: 20% annual bonus + equity
Comprehensive Benefits Package:
401(k) matching
Health and life insurance
Paid time off
This is an exciting opportunity to grow within an organization that is at the forefront of advertising technology. If you’re ready to contribute to high-impact projects in a collaborative environment, apply today!
Pay Details: $190,000.00 to $205,000.00 per year Search managed by: Christopher FieldsEqual Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance
Staff, Software Engineer - iOS
LHH
3 days ago
$190,000.00 - $205,000.00 per Year
Permanent
Sunnyvale, California
Location: Sunnyvale, CA Worksite Type: Hybrid Assignment Type: Permanent Visa/H1b Sponsorship: Not Accepted Relocation Offered: Yes
Our Client is seeking a highly skilled and experienced Staff Software Engineer to join their iOS team in Sunnyvale, CA. This is a fantastic opportunity to work on innovative projects and develop next-level ad products for various platforms. If you have a passion for iOS development and a strong understanding of design principles and best practices, this role is perfect for you.
What You’ll Do
Development & Maintenance: Develop and maintain the Ads Module for our client’s apps. Debug and develop next-level ad products that serve on any of our platforms, both on- and off-property, online and in-store.
Problem Solving & Execution: Identify challenges and opportunities on behalf of internal and external parties, and then execute the solution. Translate business objectives into technical execution for engineers/developers (e.g., config setup, APIs, etc.).
Technical Guidance: Review implementations (code review, QA, etc.) and provide in-depth technical guidance for any fixes. Be the subject matter expert in ad tech – SSPs, DMPs, DSPs, marketing clouds, ad verification, ad servers, measurement, or all of the above.
Collaboration & Documentation: Establish workflows across teams and designate roles/responsibilities. Collaborate with and execute major cross-platform executions as a team, or independently when needed. Document knowledge and processes.
Development Life Cycle: Contribute in all phases of the development life cycle and write well-designed, testable, efficient code. Ensure designs are in compliance with specifications, prepare and produce releases of software components.
What You Bring
Experience & Skills:
8+ years of iOS experience with MVVM-C architect and languages including Swift.
Hands-on experience developing iOS apps using the iOS framework and ecosystem.
Strong fundamentals in OOP, Reactive programming, and design patterns.
Solid understanding of iOS UI, design principles, patterns, and best practices.
Solid knowledge of algorithms with good problem-solving and troubleshooting skills.
Excellent unit and function (UI) testing skills.
Excellent communication skills and ability to work effectively with engineers, product managers, and business stakeholders alike.
Ability to absorb complex technical concepts and communicate them to a non-technical audience.
Must be self-directed, self-learner, analytical, and work well in a team environment.
AdTech domain experience and retail app experience are nice to have.
Education: BS or higher in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
What’s in It for You?
Competitive Salary: $190k - $205k
Bonus & Additional Compensation: 20% annual bonus + equity
Comprehensive Benefits Package:
401(k) matching
Health and life insurance
Paid time off
This is an exciting opportunity to grow within an organization that is at the forefront of advertising technology. If you’re ready to contribute to high-impact projects in a collaborative environment, apply today!
Pay Details: $190,000.00 to $205,000.00 per year Search managed by: Christopher FieldsEqual Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.lhh.com/us/en/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
- The California Fair Chance Act
- Los Angeles City Fair Chance Ordinance
- Los Angeles County Fair Chance Ordinance for Employers
- San Francisco Fair Chance Ordinance