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,…