End User Computing Business Summary
VMware End-User Computing runs the world's largest Digital Workspace Platform - Workspace ONE. Our team builds the mobile SDK that enables the Workspace ONE platform through applications. Our goal is to transform the way customers interact with the digital workspace. We are passionate about rapidly developing high quality software and applying automation and software engineering best practices to everything we do. We work with the latest mobile technologies and open source components. Continuous improvement is part of our DNA. As a member of the team, you'll have the opportunity to work with top-notch, passionate software engineers across the world. Are you a senior engineering leader that enjoys designing and building large-scale cloud software? If so, join us.
The position is open for Mobile Product Development for Content Product suite. The Workspace One Content and Content SDK are enabling productivity tools for enterprise and fulfill the needs of employees accessing corporate content from outside corporate network. The AirWatch Content Locker provides secure and containerized content access to corporate employees.
Responsible for Development/Quality work and focus on building / maintaining iOS Content Locker and iOS Content SDK.
Work with product managers to define product roadmaps, translate roadmap into functional specs, and designs
Responsible for architecture, design, extensibility of one or more products
Hands on coding for critical modules of the product
Participate and influence code reviews, design reviews for robust and scalable products
Must be able to work across engineering teams and architects
Create and present technical presentations to internal teams and partners
Architect/Design/Code/Test/Automate major modules of product
Mentor junior engineers on design, good coding practices
Well-Verse in DevOps model
Bachelor's/Master's/PhD in Computer Science, Software Systems, Computer Engineering, or related discipline
7+ years of software development experience
Experience in developing large enterprise software systems.
Proven software development experience
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Experience and Commitment to working in Agile environment
Good understanding of data structures and algorithms.
Enthusiastic towards continuous learning about new technologies, bringing best practices to the team and product
Skill Set -
Must have :
Experience with iOS/Android Application and Framework Development
Proven object oriented development skills
Experience with Objective-C, Swift and Apple Development methodologies
Experience working with remote APIs via REST and JSON
Experience with third-party libraries and APIs
DevOps mindset, focus towards quality
Good to have :
Experience with Cross platform development is an added advantage an advantage
Experience with Java/Kotlin Development programming languages is an added advantage
Working knowledge of SDKs is an added advantage
Working experience in Android development
This position is eligible for the JoinEUC referral campaign.