Principal/ Senior Mobile Developer- iOS/Android (Remote) @ Arcules, Inc. - Irvine, CA

Job Overview

2 months ago

Principal/ Senior Mobile Developer- iOS/Android (Remote)

Arcules, Inc. - Irvine, CA

Principal/ Sr Mobile Developer- iOS/Android
$130000 - $150000 / year

About the Company

We’re Arcules: an innovative, bold member of the Canon family. We move fast, operate on trust, and value our employees. Our engineering team is passionate about what they do at work and play. So come as you are, and join us on this path to transform video into intelligence with cloud-native development and bleeding-edge technologies. Let’s grow together.

Arcules offers excellent benefits, including top-tier PPO and HMO medical plans, four weeks of vacation, three weeks of sick leave and a 401(k) plan after three months of employment (4% company match).

Overview of the Job

We are looking for a Principal / Sr Mobile Developer - iOS/Android with a passion and expertise for iOS and Android systems. This role will be the expert senior resource covering mobile engineering functions across multiple teams and ensure that the Arcules solution will have a modern, elegant and awesome user experience while keeping the technical solution scalable, maintainable and reliable. This person will also lead and mentor mobile engineers, consult and collaborate with other principal engineers to influence or drive mobile technical and architectural decisions and roadmap


Responsibilities
  • The job requires leadership skills (5%), to evangelize core competencies and establish mobile app best practices within the company. The job also requires strong development skills (95%) to engineer the mobile video applications using a cloud-based and device-based infrastructure.
  • Design and build advanced applications for iOS/Swift and Android/Kotlin
  • Unit-test code for robustness, including edge cases, usability and general reliability.
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Collaborate with cross-functional teams to define, design and ship new features.
  • Leverage best practices to create highly optimized, scalable and reusable code.
  • Ensure that the experience on mobile is mobile first - designed to exploit the strengths of mobile platforms. Keeping the iOS experience true to iOS and the Android experience true to Android.
  • Develop prototypes to communicate interaction and design ideas.
  • Investigate state-of-the-art technologies in mobile technologies. Determine their possible use in high-quality automatic video surveillance scenarios.



Minimum Qualifications
  • Must have NATIVE app development expertise in Swift for iOS and Kotlin for Android (both from 3 years)
  • Must have experience with iOS Application development in an Enterprise SaaS environment with a strong understanding of microservices architectures, patterns and practices (preferably working with backend using Docker, Kubernetes, Google Cloud platform)
  • Must have experience with HTTP protocol, REST, WebSocket, SSE and other web technologies
  • Experience with the nuances of delivering an engaging, user experience in the mobile environment.
  • Crash and performance testing experience
  • B.S. in computer engineering or science with software development experience with a track record delivering technically complex enterprise services
  • Experience building and deploying mobile technology and corresponding infrastructure components and building blocks
  • Experience with public cloud services
Skills/Training Desired
  • Excellent communication & strong leadership skills
  • Strong operational execution with ability to build and manage strong cross-group relationships; ability to collaborate with others
  • Self-motivated and driven researcher or software engineer who takes pride in delivering high-quality work
  • Ability to multitask, solve problems of moderate scope, exercise latitude in determining technical objectives of assignments
  • Curious and with a desire to maintain and extend broad technical knowledge while understanding the importance of creating high customer value
  • Agile oriented in approach to engineering, including being comfortable with ambiguity in a flat organization.
  • Believe in a quick improvement approach: fail fast, learn fast, improve fast – if it works, keep it, otherwise dump it
  • Design and build advanced applications for the Android (Java) platform is nice to have
  • Video Streaming/Processing is nice to have
  • Believe in documentation when and where needed, not always and not never

Similar Jobs

Mobile Cell Phone Repair Technician

iCarryAll

Los Angeles, CA

Ability rooting/flashing unlocking mobile devices. Job Position: PCB Micro-Soldering Data Recovery Cell Phone MacBook Repair Technician Level 3 (Full-Time…

IT Support Technician

Los Angeles Unified School District

Los Angeles, CA

Provides first level support for operation to personal computer, mobile. Principals, and other staff (e.g. customer service provider). Junk/spam e-mail folder.

Principal Product Designer

Intuit

San Diego, CA

6+ years of experience in interaction or product design for high-profile or award-winning products; preferably experience with SaaS and mobile products.

Business Banking - Business Relationship Manager Sr. Deepening

JPMorgan Chase Bank, N.A.

Irvine, CA

Utilize knowledge of core Consumer products and partner with Branch to identify and deliver appropriate personal financial solutions e.g. consumer DDA, consumer…

Principal Product Designer

Homebase Open Positions

Los Angeles, CA

You've shipped not just individual features, but entire end-to-end experiences across web and mobile that start from understanding user needs and contexts.

Principal Tunnel Engineer

Jacobs Associates

Pasadena, CA

Benefits: Full Benefits Program consisting of Medical, Dental, Vision, Life, Disability, FSA or HSA, EAP, 401(k), ESOP, and company stock ownership program, 9…

Principal Structural Engineer

Jacobs Associates

Pasadena, CA

Benefits: Full Benefits Program consisting of Medical, Dental, Vision, Life, Disability, FSA or HSA, EAP, 401(k), ESOP, and company stock ownership program, 9…

Principal Tunnel Engineer

Jacobs Associates

San Diego, CA

Benefits: Full Benefits Program consisting of Medical, Dental, Vision, Life, Disability, FSA or HSA, EAP, 401(k), ESOP, and company stock ownership program, 9…

Principal Structural Engineer

Jacobs Associates

San Diego, CA

Benefits: Full Benefits Program consisting of Medical, Dental, Vision, Life, Disability, FSA or HSA, EAP, 401(k), ESOP, and company stock ownership program, 9…

Production Operator

Cargill

Fullerton, CA

Operate mobile equipment including forklift, pallet jack and help replenish raw materials such as corrugate, stretch wrap, caps, etc.

Business Banking - Business Relationship Manager Sr. Acquisition

JPMorgan Chase Bank, N.A.

Irvine, CA

Utilize knowledge of core Consumer products and partner with Branch to identify and deliver appropriate personal financial solutions e.g. consumer DDA, consumer…

Senior Software Engineer - Linux/Android

112 Qualcomm Innovation Center, Inc.

San Diego, CA

ARM processors and/or embedded software development on mobile devices. Engineering Group, Engineering Group > Software Engineering.

FULL-TIME (35 - 40 HRS) - SUPERVISORY SALES ASSOCIATE - QMART - NAVAL BASE SAN DIEGO

Navy Exchange Service Command

San Diego, CA

Directing customers to merchandise informing them about upcoming events promotions mobile offers STAR card. Asking questions and listening to customer s needs.

FULL-TIME (35 - 40 HRS) - SUPERVISORY SALES ASSOCIATE - MARINERS PARK - NAVAL BASE SAN DIEGO

Navy Exchange Service Command

San Diego, CA

Directing customers to merchandise informing them about upcoming events, promotions, mobile offers, and about the STAR card. PAID ANNUAL AND SICK LEAVE.

Business Banking - Business Relationship Manager Sr. Acquisition

JPMorgan Chase Bank, N.A.

Upland, CA

Utilize knowledge of core Consumer products and partner with Branch to identify and deliver appropriate personal financial solutions e.g. consumer DDA, consumer…

Representative, Guest Services

Simon Property Group

Torrance, CA

Ability to capture additional information from consumers transacting or not transacting at Simon Guest Services (e.g. email or mobile information, charity…

Guest Services Representative - Del Amo Fashion Center

Simon Property Group

Torrance, CA

Ability to capture additional information from consumers transacting or not transacting at Simon Guest Services (e.g. email or mobile information, charity…

Senior Scientist - California Behavioral Health Projects

Advocates for Human Potential, Inc.

Pasadena, CA

If you want to use your significant subject matter expertise in behavioral health, evaluation, performance measurement, and data operations to make a…

Full-Time In-person Intervention Teacher - Los Angeles, CA

Catapult Learning

Los Angeles, CA

Ensures supervision of students at all times, including escorting students safely to and from classroom or to mobile/trailer classroom.

CMX Coordinator

Rio Tinto

Boron, CA

CMX Coordinator role here in Boron is currently responsible for the onsite crane repairs and maintenance (excluding mobile cranes), elevator repairs and…

DIRECTOR OF PRODUCT - DIGITAL

Hoag Memorial Hospital Presbyterian

Newport Beach, CA

Guide the team on the creation and constant shaping of our broader digital product strategy including our intended place in the market amidst the competitive…

Part Time Librarian

City of Anaheim, CA

City of Anaheim, CA

The City of Anaheim Public Library seeks enthusiastic and dynamic Part Time Librarians to provide excellent public service in a team-oriented library system.

Part Time Librarian

City of Anaheim

Anaheim, CA

The City of Anaheim Public Library seeks enthusiastic and dynamic Part Time Librarians to provide excellent public service in a team-oriented library system.

Principal Recreation Leader (After School Program)

City of Escondido

Escondido, CA

The Principal Recreation Leader is responsible for the overall operation, planning, and implementation of a before/after school program site, special event…