Mobile Software Developer @ MagTek - Seal Beach, CA

Job Overview

2 months ago

Mobile Software Developer

MagTek - Seal Beach, CA

  • Design, develop, code, test, and debug native apps and/or mobile cloud apps for smartphones, tablets, and other mobile devices
  • Collaborate with developers, project managers, and business analysts to understand requirements, resolve issues, and implement new solutions
  • Create readable, testable, scalable, and maintainable source code utilizing best practices
  • Perform security testing, maintain operational status of apps, and troubleshoot and resolve technical problems

Job Requirements

  • Good knowledge of Swift, SwiftUI, Obj-C, C++, Android Java and Kotline At least 2 years of professional experience
  • At least 5 years of professional experience working with iOS and Android
  • 3+ years' experience in commercial development of iOS and Android applications
  • Understanding of mobile application design and UX
  • Experience with Concurrency/Multithreading in iOS and Android
  • Design patterns (GoF) and architecture of the applications
  • Knowledge of distributed version control systems (Git/TFS)
  • Strong product intuition and experience working on consumer-based applications
  • Strong team communication
  • Experience consuming RESTful APIs as well as SOA
  • Experience diagnosing, fixing bugs and crashes
  • Strong fundamental knowledge of data structures, algorithms, and OO design
  • An understanding of iOS and Cocoa design patterns, including MVVM or MVP
  • Experience writing unit tests and testable code
  • Experience with Bluetooth LE, Websocket, Lightning iAP Protocol, RS-232, and USB-HID

If you share our passion for technology and innovation, want a dynamic career, and meet the profile described above, contact us today for immediate consideration. Please e-mail [email protected]
MagTek is an Equal Opportunity Employer.

Job Type: Full-time

Similar Jobs

Mobile Automation Engineer

JPMorgan Chase Bank, N.A.

Apple Valley, CA

Understanding of software skills such as business analysis, development, maintenance and software improvement. BS/BA degree or equivalent experience.

Diet Aide

Loma Linda University

Loma Linda, CA

ServSafe certification mobile friendly course can be completed via this website https://www.servsafe.com/ServSafe-Manager/Get-Certified.

Lead Product Manager

ADP

Pasadena, CA

Participate in strategy formulation, drive go-to-market software solutions, and measure product effectiveness. YOU’LL LOVE WORKING HERE BECAUSE YOU CAN:

UI Assistant

91bnb

El Monte, CA

At least 2-years working experience in the related web based software development fields. Support and design for company’s marketing event.

Team Member

Jamba Juice

Granada Hills, CA

Computer skills including some Microsoft software and register skills. Ability to be mobile in walk-in refrigerator and freezer with temperatures ranging from…

Team Member

Jamba Juice

Encino, CA

Computer skills including some Microsoft software and register skills. Ability to be mobile in walk-in refrigerator and freezer with temperatures ranging from…

Business Development Liaison

Collage Rehabilitation Partners

Escondido, CA

Experience with Salesforce.com or similar sales tracking software a plus. Learning Services’ Business Development Liaison will be principally responsible for…

Business Development Liaison

Collage Home and Community Rehabilitation Partners

Escondido, CA

Experience with Salesforce.com or similar sales tracking software a plus. Learning Services’ Business Development Liaison will be principally responsible for…

Business Development Liaison

Learning Services, A Collage rehabilitation partner

Escondido, CA

Experience with Salesforce.com or similar sales tracking software a plus. Learning Services’ Business Development Liaison will be principally responsible for…

Senior Software Developer (Data)

Genvid Technologies

Los Angeles, CA

Experience in building data-driven software, in a live production environment with business-critical data. Drive the full software development lifecycle from…

Senior IT Analyst/ Lead IT Analyst (FT)

State Bar of California

Los Angeles, CA

Operate modern office equipment including computer hardware, software, and internet and web-based applications. Identify product features and scope.

Senior Python/Django Engineer

Evite, Inc.

Glendale, CA

You will be developing world-class mobile web and desktop experiences using Python, Javascript, HTML/CSS, and React. BA/BS, or equivalent experience.

Shift Lead

Simply Salad

Gardena, CA

Proficient with Microsoft Office Suite or related software. Simply Salad is looking for a rockstar Shift Lead to join the team and assist with the daily…

Community Manager

FirstService Residential

Murrieta, CA

Computer and peripherals, standard and customized software applications and tools, and usual office equipment. Ensure all contractual obligations are being met.

Sr Software Engineer (Back End)

Viant

Los Angeles, CA

Engage in all phases of software development life cycle. Provide technical expertise to implement and deliver various web and other system projects.

Software Engineer, Platform Ops

Tapcart

Santa Monica, CA

This role is perfect for an ambitious DevOps or Infrastructure Engineer who strives to build and run highly scalable cloud applications that support a wide…

Senior System Engineer

4 Over llc

Glendale, CA

Configuration of LAN, WIFI, Mac, Windows desktop and laptops and mobile configuration support and monitoring. The Senior Systems Support Engineer is responsible…

WEB DESIGNER

Coalition Technologies

Culver City, CA

Plus, 100% of our team works remotely with the support of time tracking software. Designing wireframes, website mockups and other related graphics for both…

Coder Rancho Mirage

Vibra Healthcare

Rancho Mirage, CA

Working knowledge of computer and software applications used in job functions. Company discounts for mobile phone service, electronics, cell phones, clothing,…

GRAPHIC DESIGNER - ADVERTISING

Coalition Technologies

Los Angeles, CA

Plus, 100% of our team works remotely with the support of time tracking software. Bonus points for familiarity with video editing and motion graphics software…

Registered Nurse RN 12-hour DAYS NIGHTS 15K

Vibra Healthcare

Rancho Mirage, CA

Working knowledge of computer and software applications used in job functions. Company discounts for mobile phone service, electronics, cell phones, clothing,…

Dietary Aide Food Service Worker 1K

Vibra Healthcare

Rancho Mirage, CA

Working knowledge of computer and software applications used in job functions. Company discounts for mobile phone service, electronics, cell phones, clothing,…

Licensed Vocational Nurse LVN Nights

Vibra Healthcare

Rancho Mirage, CA

Working knowledge of computer and software applications used in job functions. Company discounts for mobile phone service, electronics, cell phones, clothing,…

Clinical Liaison RN LPN OT PT RT SW

Vibra Healthcare

Rancho Mirage, CA

Working knowledge of computer and software applications used in job functions. Company discounts for mobile phone service, electronics, cell phones, clothing,…