Senior Android Developer
Role details
Job location
Tech stack
Job description
Work closely with teams across Samsung Mobile to provide solutions with user user-first approach with an aptitude for continuous improvement and learning. This is a great role for transitioning from the engineering track to product/program management. Contributing to the vision and strategy of our overall products and services. Every role at Samsung presents a new opportunity to make a lasting, global impact. We believe that innovation and growth are driven by an inclusive culture and a diverse workforce. We're seeking innovators to create a global team where everyone belongs and has equal opportunities, inspiring our talent to be their true selves. Together, we are building a better tomorrow for our customers, partners and communities. Join the Samsung family and be part of the team that's creating a better future
-
Hands-on experience developing & bug-fixing Android Mobile UI applications
-
Required API experience in intermediate Android Connectivity, Telephony, RIL layers
-
Work with various internal/external stake holders, clients, partners to meet deliverables
-
Knowledge in OMADM is preferred
-
Intermediate knowledge of Android's resource system and experience developing for multiple screens and form factors
-
Familiar with web services and REST API's, Scripting skills
-
Soliciting and formalizing feedback from various stakeholders technology partners
-
Bachelor's degree in Computer Science, or related technical field, or equivalent combination of education, training, and experience
-
10+ years of experience in software program development/management
-
Hands on experience developing & bug fixing Android Mobile UI applications
-
Experience in different phases of software engineering process, including requirements analysis, software architecture, development, test planning, test execution and deployment
-
Ability to influence project team members, both technical and non-technical, to ensure proper product requirements prioritization, product quality and project deliver on time
-
Team player with exceptional time management skills
-
Empathize deeply with our customers, internal and external partners and advocate for their needs
-
Excellent verbal and written communication skills
-
Technical and business confidence to assert and/or defend positions regarding definition and priority of features
-
Proactive, self-starter with the ability to multi-task and work independently at all levels in the organization
-
Understanding of C / C++ / Java languages and build experiences for Android are essential
-
Understanding of utilities (like git, P4, make, etc.) are optional
-
Proven previous experience in user-focused mobile-first services and applications
#LI-HM1
Life @ Samsung - https://www.samsung.com/us/careers/life-at-samsung/
Benefits @ Samsung - https://www.samsung.com/us/careers/benefits
Requirements
-
Required API experience in intermediate Android Connectivity, Telephony, RIL layers
-
Work with various internal/external stake holders, clients, partners to meet deliverables
-
Knowledge in OMADM is preferred
-
Intermediate knowledge of Android's resource system and experience developing for multiple screens and form factors
-
Familiar with web services and REST API's, Scripting skills
-
Soliciting and formalizing feedback from various stakeholders technology partners
-
Bachelor's degree in Computer Science, or related technical field, or equivalent combination of education, training, and experience
-
10+ years of experience in software program development/management
-
Hands on experience developing & bug fixing Android Mobile UI applications
-
Experience in different phases of software engineering process, including requirements analysis, software architecture, development, test planning, test execution and deployment
-
Ability to influence project team members, both technical and non-technical, to ensure proper product requirements prioritization, product quality and project deliver on time
-
Team player with exceptional time management skills
-
Empathize deeply with our customers, internal and external partners and advocate for their needs
-
Excellent verbal and written communication skills
-
Technical and business confidence to assert and/or defend positions regarding definition and priority of features
-
Proactive, self-starter with the ability to multi-task and work independently at all levels in the organization
-
Understanding of C / C++ / Java languages and build experiences for Android are essential
-
Understanding of utilities (like git, P4, make, etc.) are optional
-
Proven previous experience in user-focused mobile-first services and applications