Senior Android Developer

Company: VMware
Company: VMware
Location: IND-Karnataka-Bangalore
Commitment: Full time
Posted on: 2023-10-28 19:04
Search JobsJob DescriptionThe Elevator Pitch: Why will you enjoy this new opportunity? We are seeking an experienced Android Mobile Developer to join the VMware Workspace One Web team. The VMware 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.Every new job is an opportunity for growing your career. VMware is growing and growing fast. You can be a part of our growth story as VMware is the only company perfectly positioned to provide the multi-cloud platform for all the applications our customers need to accelerate their business today, and in the future. Joining VMware gives you long-term opportunities to expand your skills with annual education and/or training reimbursements, job rotation programs, subscriptions to online training platforms and employee networking groups.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 RequirementsYou 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 HaveFamiliarity 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 CompetenciesAbility 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 VMware Workspace One Web Team (aka “WS1 Web”), an experienced software engineer and manager who joined VMware as an engineer in 2013. 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 and remote depending on your preferences and the arrangements determined with your future manager. You will be expected to live within a reasonable commute of the office.What are the benefits and perks of working at VMware? You and your loved ones will be supported with a competitive and comprehensive benefits package. Below are some highlights, or you can view the complete benefits package by visiting www.benefits.vmware.com.Medical Coverage, Retirement, and Parental Leave Plans for All Family TypesGenerous Time Off Programs40 hours of paid time to volunteer in your communityRethink's Neurodiversity program to support parents raising children with learning or behavior challenges, or developmental disabilitiesFinancial contributions to your ongoing development (conference participation, trainings, course work, etc.)Wellness reimbursement and online fitness and wellbeing classesVMware is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: VMware is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at VMware are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. VMware will not tolerate discrimination or harassment based on any of these characteristics. VMware encourages applicants of all ages. VMware will provide reasonable accommodation to employees who have protected disabilities consistent with local law. ​Search Jobs
View Original Job Posting