Software Engineer II, Mobile (iOS/Mac OS) @ GoGuardian - El Segundo, CA
Job Overview
3 months ago
Software Engineer II, Mobile (iOS/Mac OS)
GoGuardian - El Segundo, CA
What It’s Like to Work at GoGuardian
The Role
What You'll Do
- Design, build, and continually improve our products that support millions of students and educators every day
- Work on production code and build rich feature sets that solve the complex problems in education
- Write high-quality maintainable code that is well-documented with good test coverage
- Contribute to the full software development lifecycle
- Work with and learn a variety of technologies, languages, and frameworks, such as Swift, Objective-C, Golang, React, Terraform, AWS/GCP, Docker, Linux, Typescript, MySQL
- Join an engineering team of motivated and empowered engineers helping to embody the principles of fluidity, critical thinking, innovation, and collaboration
Who You Are
- 2+ years of professional industry experience in C/C++, Objective-C, Swift, or similar
- Knowledge of Apple's SDKs and frameworks for the iOS and macOS platforms
- Experience developing and shipping Enterprise or MDM consumer-oriented applications
- Familiarity with the App Store review guidelines and review process
- Experience in designing and building APIs (REST, GraphQL, gRPC) and microservices
- Understanding of system performance and scaling
- Working experience in SQL and NoSQL databases
- Bachelor's degree in Computer Science or Computer Engineering, or equivalent experience
- Eager to take initiative in a fast-paced, ever-changing, dynamic environment
- Fueled by the opportunity to truly impact the education landscape
- Something else? Tell us! We want to learn more about you…
What We Offer
- Competitive pay, complete health insurance, 401(k) matching, bonuses, and an employee stock option plan
- Flexible time off, 13 paid holidays, paid parental leave, wellness days, and a paid year-end holiday break
- A robust catalog of benefits that support your professional growth and personal wellbeing: learning funds, lifestyle funds, online yoga & meditation classes, fertility & adoption reimbursement, giving funds with company match, and more…
Plus the intangible:
A varied and challenging role in a global and highly innovative high-growth company.- Supportive, driven colleagues who have your back and share your passion.
#LI-Remote
Similar Jobs
Staff Software Engineer - (JavaScript)
ServiceNow
Los Angeles, CA
For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have…
Software Engineer, C# Fullstack
SpaceX
Hawthorne, CA
You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…
Software Engineer Frontend
GO TO-U
Los Angeles, CA
Designing and developing user interfaces using Angular best practices,. Develop new features from scratch,. Do effective and precise code reviews,.
Principal Systems Software Engineer
Intellisense Systems Inc
Torrance, CA
Cooperate and communicate with the project manager and other project participants and collaborate with senior engineers to create more efficient project methods…
Software Engineer IOS
GO TO-U
Los Angeles, CA
Designing and developing user interfaces using best practices. Develop new features from scratch. Do effective and precise code reviews.
Interactive VR Producer
Meta
Los Angeles, CA
Working knowledge of the game development cycle and have been through at least one full cycle of game development. 1+ years working with virtual reality.
Enterprise Applications and Development Analyst
Otis College of Art and Design
Los Angeles, CA
Develops and maintains PL/SQL packages, procedures, functions, triggers, and Database Views. This position also works with the Vice President of IT & Operations…
Patent Prosecution Associate (Computer Science/Software Engineering)
Lewis Roca
Glendale, CA
The qualified candidates will join a friendly, team-oriented environment and will immediately participate in a broad range of sophisticated matters with…
Application Developer
Cetera Financial Group
El Segundo, CA
Experienced with batch-oriented, API, and/or streaming processes. Participate in development activities by creating tables, views, functions, and stored…
Java Tech Lead - 4667049
Accenture
Los Angeles, CA
Follow approved life cycle methodologies, creates design documents, and performs program coding and testing. Accenture Flex employees work in their local metro…
Senior Software Engineer
3E
Carlsbad, CA
Working knowledge of cloud concepts and experience with cloud platforms and such as AWS, GCP, or Azure. They work closely with other members of the development…
Senior Build Engineer, Platform - Unannounced Survival Game
Blizzard Entertainment
Irvine, CA
Developing and maintaining internal automation, testing, and support infrastructure that the core development team relies upon for day-to-day development.
Software Engineer (C#/.NET), Services
Rockstar Games San Diego & Toronto
Carlsbad, CA
Develop high volume, highly scalable server-side features utilizing Windows Server, SQL server, IIS, . Knowledge of Agile software development processes.
Android CTV Developer
Fox Corporation
Los Angeles, CA
Strive to write secure, scalable, and maintainable code using object-oriented design principles and industry best practices. Eagerness to learn new things.
embedded software engineer c++ / satellites
Randstad
El Segundo, CA
Experience in software architecture and design of complex embedded software systems. Experience leading a team of software engineers using agile development…
Patent Agent/Technical Advisor (Computer Science and/or Software Engineering)
Lewis Roca
Glendale, CA
Proficiency with specialized software and online programs as required. The ideal candidate will work in a fast-paced, team-oriented environment, participate in…
Patent Agent/Technical Advisor (Electrical, Computer Engineering and/or Telecommunications)
Lewis Roca
Glendale, CA
Proficiency with specialized software and online programs as required. The ideal candidate will work in a fast-paced, team-oriented environment, participate in…
Senior Embedded Software Engineer
SPARTAN
Los Alamitos, CA
Minimum 5 years of overall engineering experience, with preferably a minimum of 2 of those in real-time embedded software/firmware.
UI Developer
Jada Systems, Inc.
Los Angeles, CA
The ability to write and maintain web-services, command-line-tools, front-end web-apps using python, JavaScript, or java. UI/UX: 6 years (Required).
Senior Producer - Cutscenes and Cinematics
2K
Agoura Hills, CA
This role works with teams responsible for WWE Superstar entrances, victories, and mid-match moments, plus modes like MyRise and Showcase—story-driven…
Senior Producer - Cutscenes and Cinematics
Visual Concepts
Agoura Hills, CA
This role works with teams responsible for WWE Superstar entrances, victories, and mid-match moments, plus modes like MyRise and Showcase—story-driven…
Associate Software Engineer, World Generation - Unannounced Survival Game
Blizzard Entertainment
Irvine, CA
Participating in code reviews and discussions with other engineers on the team. The home studio for this role is Irvine, CA.
Software Engineer, World Generation - Unannounced Survival Game
Blizzard Entertainment
Irvine, CA
Participating in code reviews and discussions with other engineers on the team. The home studio for this role is Irvine, CA.
Software System Engineer III
JPL/NASA
Pasadena, CA
The IOS is the integrated set of people, processes, procedures, software, hardware, and facilities with the capability to plan and command instrument…