This being a client-facing role, the candidate must have good interpersonal, listening, written and verbal communication as well as basic project management skills.
Responsibilities:
Contribute to the development of Android applications and SDKs
Help scale our mobile team processes by practicing "Clean Code" principles for app architecture, branching/versioning, release train, feature flipping and A/B test, CI pipeline, Test Driven Development.
Advocate for the Android platform e.g: evaluating new frameworks, leading the Android technical vision at Symphony, while also helping to mentor more junior members of the team
Deliver apps to market with enhanced features and capabilities, while also maintaining and continually improving turnaround time and and quality
Participate in code reviews and team meetings
Desired Skills & Experience:
4+ years of experience working with key technologies for the Android platform.
Fluency in Java
Knowledge of SQLite
Experience designing robust, extensible and customizable mobile application code and frameworks
Experience consuming and/or designing REST APIs
Strong UI development skills (complex view trees, animations, rendering and strong knowledge of the Android UI kit)
Knowledgeable about test driven development (TDD), behavior driven development (BDD) and debugging.
Basic cryptographic knowledge
Additional Skillsets Desired:
System engineering /architectural skills e.g. be able to understand the big picture.
Detail oriented
Ability to work in both a solo and team environment
Proven ability to communicate technical information coherently, both verbally and in writing, to internal team and external customers, maintaining a customer focused, friendly attitude.
Education:
Master of Computer Science (MCA) or BE in (CS or IT) or B.Tech. or (CS or IT)
Job Types: Full-time, Permanent
Pay: ?400,000.00 - ?600,000.00 per year
Benefits:
Flexible schedule
Work from home
Schedule:
Day shift
Fixed shift
Monday to Friday
Application Question(s):
What is your total year of experience?
How many years of hands-on experience do you have in Android app development?
Can you describe one or two Android apps you've developed or contributed to recently?
Have you worked on apps that are currently live on the Play Store? Can you share the links?
What is your notice period?
What is your current CTC?
What is your expected CTC?
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3760825
Industry
Not mentioned
Total Positions
1
Job Type:
Contract
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Remote, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.