Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
VMware Carbon Black

Senior Android Dev- Broadcom EUC (7+ Years)

Bangalore, India

Job Description

The Broadcom End-User Computing Division empowers employees to do their best work from anywhere, through smart, seamless, and secure experiences.

As digital workspaces continue to evolve, we are designing and engineering Broadcom EUC Anywhere Workspace, a holistic platform built on our industry-leading solutions for virtual apps, desktops, unified endpoint management and security. Our platform enables us to deliver upon our Autonomous Workspace vision, the next evolution of our offering that leverages data and artificial intelligence, to create workspaces that are self-configuring, self-healing, and self-securing. Together, our work is enabling organizations to optimize both employee experience and security, while modernizing IT and lowering operational risk.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


The Elevator Pitch: Why will you enjoy this new opportunity?

We are seeking an experienced Android Mobile Developer to join the Workspace One Web team. The Workspace ONE® Web is a mobile application that securely connects users to corporate networks and enhances their browsing experience across Intranet, Internet, and other web applications. It provides the organization with a manageable and secure alternative to device native web browsers.

We are constantly looking ways to improve the enterprise experience by adding new security features, also add features to match new OS capabilities. In each release, we aim to make WS1 Web a better quality application.

We are passionate about delivering high quality and highly secure product. You will work on a product that users may engage on daily basis. You will work with a highly motivated and dynamic team.

You will have the opportunity to participate in all phases of the software development process.

Success in the Role: What are the performance outcomes over the first 6-12 months you will work toward completing?

You will take ownership of product quality, user experience, and security - every member of the team is responsible for delivering a best-in-class product that users love.

Design, build, and test product features and components, while working with our security and UX teams to ensure that WS1 Web application is both secure and easy for customers to use.

You are expected to help maintain and improve our automated test suite and CI pipeline.

You will participate in code reviews and design reviews for building a robust and scalable product that does not require rework.

Play an active role in debugging and addressing critical product issues. Our product is critical to our customers, and every developer will cooperate with our support team to make sure our customer needs are met.

The Work: What type of work will you be doing? What assignments, requirements, or skills will you be performing on a regular basis?

In this role, you will be involved in coordinating work across teams, architects and business units. This involves UI/UX, Security and Architecture teams. You will establish networks outside own area of expertise.

You will proactively work on identifying issues and exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results. Perform analysis of complex tasks or situations that required in-depth evaluation of variable factors.

Generate technical innovation ideas.

Position Requirements

  • You will design software and write code in Java & Kotlin.
  • Experience with Android mobile applications development with sound understanding of Android Architecture, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger and different versions of OSes.
  • Proficient with Kotlin and Java programming languages.
  • Familiarity with RESTful APIs to connect Mobile applications to back-end services.
  • Knowledge of Mobile UI design principles, Material design guidelines, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Knowledge of the open-source Mobile components and the libraries available for common tasks.
  • Highly proficient in object-oriented methodologies, design patterns, data structures, algorithms and quality coding skills, excellent debugging skills.
  • Experience working in Git, Stash, Jira and other productivity tools.

Good to Have

  • Familiarity of a Mobile Browser Architecture, Networking frameworks, Proxy.
  • Knowledge of basic iOS programming with ObjectiveC / Swift / SwiftUI.
  • Familiarity of KMM is a plus.
  • Experience in building and debugging network driven apps is highly valued.
  • Familiarity with DevOps will be helpful.
  • Excellent command over the English language - verbal and written. Good interpersonal skills.
  • Work experience in an energizing environment, following agile practices. Successfully handled multiple, high priority projects and tasks.

Other Competencies

  • Ability to work independently and in a team environment, including quickly getting up to speed with new technologies. Be able to address issues fast and authoritatively.
  • Proficient organizational skills with the ability to lead challenging demands.
  • Having a creative mindset and decision-making skills is essential.

What is the leadership like for this role? What is the structure and culture of the team like?

This position reports to the Engineering Manager of the Workspace One Web Team (aka "WS1 Web"), an experienced software engineer. The team consists of highly competent senior engineers. We focus on iterative development, both of software and our software development practices.

You will initially be part of an established team that has a wide range of core platform responsibilities, but the expectation is that you will help blaze a new trail for the team and organisation in the area of Android application development.

Where is this role located?
Flexible: The role is considered flexible and will be a mix of working from a local VMware office.

Job Posting title: Senior Member of Technical Staff- P4 _ENMTMT_P4

Hiring Manager: Productivity Apps - Web (Nithin Bhaktha (328805)

Location: IND-Bangalore-Outer Ring Road

Broadcom is an equal opportunity employer. Broadcom is firmly committed to providing equal employment opportunity for all employees and applicants without regard to race, color, sex, gender, gender identity, gender expression, sexual orientation, religious creed, national origin, age, physical disability, mental disability, medical condition, pregnancy, genetic information, ancestry, marital status, military or veteran status, union membership, political affiliation, or other bases protected by applicable federal, state, or local law. Broadcom will not discharge or in any other manner discriminate against any employee or applicant because they have inquired about, discussed, or disclosed their own compensation or the compensation of another employee or applicant. Broadcom will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: carbon-R2400235
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at VMware Carbon Black.