Tech Lead Software Engineer (iOS)

Hireio, Inc.
San Jose, CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

About the team

Our Mobile Architecture & Infrastructure Team is dedicated to productivity and quality of our APP's engineering projects, empowering hundreds of our mobile developers in areas including infrastructure, app architecture, engineering tool chains, and app foundations.

Responsibilities :

  • Build mobile infrastructure and tools to enhance engineering efficiency
  • Analyze and optimize UI and infrastructure application code for better performance
  • Develop and maintain reusable app components
  • Collaborate with product engineering teams to deliver technical solutions and best practices
  • Optimize the project structure and workflow to improve engineering productivity, efficiency, and quality
  • 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, capabilities, and limitations of the iOS platform- Experience in Objective-C and / or Swift, with a solid understanding of application design philosophies (MVC, MVVM, VIPER, etc.) clean API

design, etc

Working knowledge of remote APIs, concurrency, layouts, transitions, animations, client side persistence, and architectural patterns on mobile apps

Preferred Qualifications

  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience working in a mobile architecture / infrastructure team with deep understanding of the tech-stack in these projects
  • Experience in sub-engineering areas such as performance optimization, tool-chain, automated testing, design pattern, etc.
  • Strong communication skills; enjoy working as a team while being comfortable with delivering large business outcomes independently
  • 2 days ago
Related jobs
Promoted
Cloud Software Group, Inc.
Santa Clara, California

Lead Product Security Engineer is responsible for leading and executing the Security Development Lifecycle (SDL) for Cloud Software Group On-Prem and Cloud products to ensure that our software meets the customer expectation of security robustness and drive and execute SDL best practices. You will be...

Promoted
Walmart Global Tech
Sunnyvale, California

We're looking for a senior software engineer to implement new functionality and user experiences to support the Sam's Tech Member Desk applications. Sam's Tech Member Desk engineering. The Sam's Tech Member Desk engineering team is responsible for building and managing applications and services runn...

Hireio, Inc.
San Jose, California

Establish solid design and best engineering practice for engineers as well as non-technical people. As a software engineer in experimentation and evaluation team, you will have the opportunity to build, optimize and grow one of the largest data platforms in the world. The supported scenarios include...

Tetra Tech
Santa Clara, California

Glumac, A Tetra Tech Company, is a leader in Sustainable Design. Glumac, A Tetra Tech Company, is a leader in Sustainable Design. Our mission is to engineer and commission “green buildings and data center campuses that work. The demands of artificial intelligence technologies and the data centers ne...

Cloud Software Group
Santa Clara, California

Ensures applications are created using software development best practices and security best practices. Responsible for providing guidance, coaching and manage consistent implementation of CPQ tools and technologies. Citrix and TIBCO recently merged to create Cloud Software Group, now one of the wor...

PayPal
San Jose, California

If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at. ...

High-tech Professionals
San Jose, California

Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system. This position is primarily responsible for researching, designing, and developing image computer hardware systems, Design ...

TikTok
San Jose, California

Minimum Qualifications: - BS/MS degree in Computer Science or equivalent majors/experience- Experience in native Android or iOS development- Proficiency in at least one of these programming languages: Java or Kotlin on Android, or Objective-C or Swift on iOS- Ability to understand and debug large an...

High-tech Professionals
San Jose, California

This position is primarily responsible for researching, designing, and developing computer software systems, software system GUI, Design software system structure, in conjunction with hardware product development by performing the following duties. Consults with hardware engineers and other engineer...

TikTok
San Jose, California

Minimum Qualifications- Proficient in Swift and Objective-C- Strong understanding of iOS SDK, Xcode, and Apple Human Interface Guidelines- Experience with iOS UI design principles, patterns, and best practices- Knowledge of performance testing and optimization techniques Preferred Qualifications- Ex...