IOS Developer (REST, JSON, Google Cloud Messaging) | Hybrid - Sunnyvale, CA
Kaav Inc.
Description : Company Description :
Requirements
Additional Skills : iOS DeveloperThis is a high PRIORITY requisition. This is a PROACTIVE requisition
- Imagine working in an environment where you can make life easier for hundreds of millions of people and put a smile on their face.
- That's what we do at Client Global Tech.
- We're a team of 15,000+ software engineers, data scientists, and service professionals within Client , the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates.
- Service to the customer
- Respect for the individual
- Strive for excellence
- Act with integrity
- On the Membership Experience Engineering team at Client , we provide technology to power shopping journeys that help hundreds of millions of customers live better - be it busy families getting groceries easily, new parents welcoming a new baby, organizing a new home or anyone planning a fun party.
- We strive to create the best shopping experience anywhere anytime, meeting customers' evolving needs and expectations.
- Client + is pioneering the way people experience online and in-store shopping.
- We are looking for an experienced engineering leader to help us design and improve customer membership experience and build scalable platforms on mobile devices.
- We are just getting started on membership experience and this is a very critical role to shape the face of Client +.
- Troubleshoot business and production issues for mobile devices by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause, etc.)then engaging support teams to assist in the resolution of found issues.
- Upon issue resolution, perform a root cause analysis across multiple mobile devices to prevent future occurrence.
- Develop innovative mobile technology solutions and strategies to support business objectives by collaborating with cross-functional business partners
- Developing assessments of key opportunities
- Benchmarking and analyzing industry best practices
- Forecasting for future technologies
- Driving high-priority initiatives
- Identifying and implementing solutions
- Communicating with and influencing decision-makers and executives within the organization
- Influencing the industry to adopt sustainable solutions and defining software development guidelines, standards, and processes.
- Collaborate with cross-functional teams to determine project requirements
- Translating requirements into mobile solutions for iOS operating system
- Gathering requested information (for example, design documents, product requirements, wire frames)
- Writing and developing code (for example, Objective-C/Swift) that can be applied to multiple types of mobile devices
- Developing user interface solutions
- Conducting testing to ensure solution is functional
- Communicating project status and roadblocks to team members and stakeholders
- Determining solutions to issues
- Enhancing design to prevent reoccurrence of defects across multiple devices
- Ensuring on-time delivery and collaborating with project managers to provide guidance on project implementation plan.
- Remove barriers and obstacles that impact performance
- Providing resources
- Identifying performance standards
- Measuring progress and adjusting performance
- Developing contingency plans and demonstrating adaptability and supporting continuous learning.
- Promote and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application
- Ensuring compliance with them and utilizing and supporting the Open-Door Policy.
- Ensure business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives
- Consulting with business partners, managers, co-workers, or other key stakeholders
- Soliciting, evaluating, and applying suggestions for improving efficiency and cost- effectiveness and participating in and supporting community outreach events.
- BS/MS degree in Computer Science, Engineering or a related subject
5+ years of professional experience in various elements of full stack software development - native mobile, web front end, back end, and hands-on coding experience in the past
Experience with a consumer facing app and ecommerce or retail shopping
Hands-on experience building scalable backend systems and platforms
- Designing and developing advanced applications for the iOS platform
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Collaborate with cross-functional teams to define, design, and ship new features
- Experience with bug fixing and improving application performance
- Work with outside data sources and APIs
- Experience with the agile methodology Scrum
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Proven software development experience and iOS skills development
- Experience translating wireframes into pixel-perfect views
- Knowledgeable about animation and screen transitions
- Have published at least one original iOS app
- Experience with iOS SDK, Services, and various methods of background processing
- Experience working with remote data via REST, JSON, Google Cloud Messaging, and the protocol
- Experience with Google Play APIs: Maps, Location, and Cloud Messaging
- Experience with third-party libraries and APIs
- Experience with analysis of memory issues using Xcode Memory Graph
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle and writing readable, maintainable, performant object-oriented code
- Experience working with Swift, Combine, MVVM, View Models, Reactive Programming, and other architectures
- Experience working with an orchestration Layer and GraphQL
- Experience operating in an Agile environment and using tracking tools like Jira
Requirements
- Being a team player, critical thinker, and exhibiting problem-solving skills
- Having optimal time-management skills and interpersonal and communication skills
- Eagerness to help shape the direction of iOS development at Client
- Dedication to continue to learn, grow, and help Client tackle brand new challenges
- Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
- Experience with collaborating with UI and UX Designers, as well as Software Testers, to ensure that Client 's app is presentable and in perfect working order
- Taking the initiative to monitor app reviews to detect areas for improvement
- Unwavering curiosity
Additional Skills : iOS DeveloperThis is a high PRIORITY requisition. This is a PROACTIVE requisition
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the IOS Developer (REST, JSON, Google Cloud Messaging) | Hybrid - Sunnyvale, CA in Sunnyvale, CA vacancy
- ...devices to prevent future occurrence. Develop innovative mobile technology... ...requirements into mobile solutions for iOS operating system Gathering requested... ...Experience working with remote data via REST, JSON, Google Cloud Messaging, and the protocol Experience with...CloudGoogleRemote work
- ...multiple Web browsers to prevent future occurrence. Develop innovative Web technology solutions and strategies to support... ...processing ~ Experience working with remote data via REST, JSON, Google Cloud Messaging, and the protocol ~ Experience with Google Play APIs:...CloudGoogleRemote work
- ...managers, and peer developers. Provides and... ...work on an existing iOS or Android App... ...future? - Yes If hybrid or in office role,... ...using protocol, REST APIs and Graphql... ...Experience with Apple and Google Play APIs : Maps, Location, and Cloud Messaging Experience with...CloudGoogleContract workWork at officeRemote work
- ...expertise and stays uptodate with current knowledge to develop, execute, and enhance action plans. Executes projects... ...Knowledge of developing mobile network clients using protocol, REST APIs, and Google Cloud Messaging. Understanding of Google Play APIs, including Maps,...CloudGoogle
- ...Experience with the agile methodology Scrum Experience with development of mobile network clients using protocol, REST APIs and Google Cloud Messaging Experience with Google Play APIs : Maps, Location, and Cloud Messaging Experience with software debugging...CloudGoogle
- ...network clients using protocol, REST APIs and Google Cloud Messaging Experience with Google... .... This role will be hybrid, with 2 days per week in office, team located in Sunnyvale. Top 3 skills needed or... ...Team makeup: ~ Mix of iOS, Web, Android, BE engineers...CloudGoogleWork at office2 days per week
- ...Android SDK, Kotlin, XML-JSON Parsing, Firebase,... ...UI interfacing with REST APIs. Experience with... ...Familiarity with cloud message APIs and push notifications... ...or remote? ~ Hybrid in Sunnyvale, Dallas or... ...Lead and mentor junior developers Skills 5+ years experience...CloudContract workRemote work
- ...Eagerness to help shape the direction of iOS development at Client• Dedication to... ...knowledge ofo Designing and developing advanced applications for the iOS platformo... ...working with remote data via REST, JSON, Google Cloud Messaging, and the protocol• Experience with...CloudGoogleRemote work
- ...Android Developer - Sunnyvale Location: Sunnyvale, CA – (Hybrid – 3 days on Site) Duration: 2 months Rate: DOE U.S. Citizens and those... ...Experience developing mobile network clients using REST APIs, and Google Cloud Messaging ~ Familiarity with Google Play APIs,...CloudGoogle
- ...using protocol, REST APIs and Graphql... ...Experience with Apple and Google Play APIs : Maps, Location, and Cloud Messaging Experience with... ...Experience with iOS or Android... ...The Team? ~6 Developers, 2 Seniors 3 Mid,... ...needed. If Hybrid Or In Office Role,...CloudGoogleWork at officeRemote work
- ...mobile network clients using protocol, REST APIs and Google Cloud Messaging Experience with Google Play APIs... ...Glass Will this role be hybrid? ~ Yes If hybrid, how many... ...Qualification : Additional Skills : Android Developer This is a high PRIORITY...CloudGoogleWork at officeImmediate start
- ...the Client Business iOS app. Good... ...using protocol, REST APIs and GraphQL... ...Experience with Apple and Google Play APIs: Maps, Location, and Cloud Messaging Experience with... ...the Team? ~6 Developers, 2 Seniors 3 Mid,... ...needed. If Hybrid or In Office Role,...CloudGoogleContract workWork at officeRemote work
- ...clients using protocol, REST APIs and Google Cloud Messaging Experience with Google... ...Will this role be hybrid? ~ Yes Top 3 Skills... ...the team? ~ FrontEnd (iOS, Android, Web), NodeJs and... ...Skills : Mobile Android Additional Skills : Android DeveloperCloudGoogle
- ...Experience with the agile methodology Scrum Experience with development of mobile network clients using protocol, REST APIs and Google Cloud Messaging Experience with Google Play APIs : Maps, Location, and Cloud Messaging Experience with software debugging...CloudGoogle
- ...Job Title Designs, develops, and implements Hadoop eco-system based... ...Experience working with Google Cloud Platform Experience working... ...Experience developing with REST services Experience working... ...at onset or in the future? If hybrid or in office role, how many days...CloudGoogleWork at officeRemote work
- ...quality and tools. Familiarity with Cloud Computing Services such as Google GCP and Microsoft Azure, as well as... .../Account. Will this role be hybrid? ~ Yes If hybrid, how... ...-functional tech teams including developers, architects, operations to identify...CloudGoogleWork at office
- ...Data Engineer Location: Sunnyvale, CA (Hybrid – 2 days on Site) Duration: 4 months Rate: DOE... ..., GitHub, Pagespeed, and Azure cloud. Additional skills: Pyspark, Azure Databricks... ...needs with application performance. Develop and test high-quality, scalable web...Cloud
- ...Java Developer (Azure & GCP Cloud) Location: Sunnyvale, CA Duration: 6 months We are seeking an experienced candidate... ..., Apache Tomcat, JBoss, and RESTful architecture. • Build cutting-... ...deployed in Kubernetes ecosystems on Google GCP and Microsoft Azure. •...CloudGoogleContract work
- ...APIs and software services. Develop robust, maintainable, reusable... ...: Relational (MySQL) Cloud experience: GCP or Azure Cloud... ...micro-services architectures (REST), event-based architecture (Kafka... ...tools. Exposure on Azure or Google Cloud and performing orchestration...CloudGoogle
- ...iOS Developer Development of iOS applications and their integration... ...Database, iPad, X Code, XML-JSON Parsing, Location services, Social... ...to regularly work out of Sunnyvale office at least 2 times a week... ...to access building If hybrid or in office role, how many days...Contract workWork at officeRemote work2 days per week
- ...support our software developers, database architects,... ...on Databricks on Azure Cloud platform, deep understanding... ...Working knowledge of message queuing, stream... ...• Will this role be hybrid? Yes • If hybrid, how... ...Preferred Locations: Sunnyvale, Bentonville, or Dallas...CloudWork at office2 days per week3 days per week
- ...support our software developers, database architects,... ...on Databricks on Azure Cloud platform, deep understanding... ...Working knowledge of message queuing, stream... ...Will this role be hybrid? ~ Yes If hybrid... ...Preferred Locations: Sunnyvale, Bentonville, or Dallas...CloudWork at office2 days per week3 days per week
- ...implement sophisticated features in Client iOS applications. Work closely with... ...registry experiences. Position is in Sunnyvale – hybrid 2 days per week on Tuesday and Thursday... ...Server-side development experience building restful APIs in frameworks like node....Work at office2 days per week
- ...multiple Web browsers to prevent future occurrence. Develop innovative Web technology solutions and strategies to support... ...processing Experience working with remote data via REST, JSON, Google Cloud Messaging, and the protocol Experience with third-party...CloudGoogleRemote work
- ...challenging work environment. Location Sunnyvale – hybrid 2 days per week on Tuesday and Thursday... ...which are still available in the Google Play Store. Technical lead for team. Played... ...Server-side development experience building restful APIs in frameworks like node....Google2 days per week
- ...Job Title Designs, develops, and implements Hadoop eco-system based applications to support business requirements. Follows approved... ...have 5+ years of data experience, 2+ years of experience with Google Cloud platform, and hands on experience process large scale...CloudGoogle
- ...Details: Candidates must have 5+ years of data experience, 2+ years of experience with Google Cloud platform, and hands on experience Description Designs, develops, and implements Hadoop eco-system based applications to support business requirements....CloudGoogleRemote work
- ...Java Developer Java developer- (Java, Spring, Kafka) - Hybrid - Sunnyvale, CA Additional details: Position is based out of Sunnyvale and it is mandatory for... ...of experience in Java based micro services on cloud and non relational databases (Cassandra preferred...CloudContract workWork at officeLocal areaRemote work
- ...Job Title Designs, develops, and implements Hadoop eco-system based applications to support business requirements. Follows approved... ...and problem-solving skills Top 3 Skills Needed/Required Google Cloud platform work, SPARK coding experience, JAVA coding experience...CloudGoogleWork at office
$60 per hour
...iOS Engineer Location: Sunnyvale, CA Duration: 12 Months Client: Wal-Mart Stores, Inc. - San Francisco... ...clients using protocol, REST APIs and Graphql. Experience with Apple and Google Play APIs: Maps, Location, and Cloud Messaging. Experience with software debugging...CloudGoogle
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IOS Developer (REST, JSON, Google Cloud Messaging) | Hybrid - Sunnyvale, CA. Be the first to apply!
Related searches
- senior ios engineer Sunnyvale, CA
- ios developer contract Sunnyvale, CA
- senior ios developer Sunnyvale, CA
- ios developer Sunnyvale, CA
- remote ios developer Sunnyvale, CA
- aws cloud infrastructure engineer Sunnyvale, CA
- remote cloud architect Sunnyvale, CA
- senior cloud engineer Sunnyvale, CA
- cloud architect Sunnyvale, CA
- cloud engineering manager Sunnyvale, CA

