Sr . Android Developer

OptimumBrew
Posted on

Experience
2 - 3 yrs
Job Location
Surat, India
Vacancy
1
Designation
Senior Android Developer
Job Type
Not specified

Job Description

We are looking for talented Sr.Android Developers who are passionate and know-how the process of building scalable and secure functionality on top of the Android platform.
You will be associated with a qualified and experienced pool of people with whom you will build correlations by sharing your experience and growing your capabilities.
Primary Objectives
  • Strong experience in Core Java, OOPs concepts.
  • Practical experience in applying OOPs techniques and design patterns in everyday
    coding.
  • Proven knowledge of Android UI design principles, mobile landscape, architectures,
    patterns, and methodologies.
  • Experience working with remote data via REST and JSON.
  • The expertise of Android SDK, different versions of Android, and how to deal with
    different screen sizes.
  • Prove expertise of the full mobile development life cycle.
  • Understanding of the Android Code signing process and deployment model.
  • Experience with offline storage, threading, and performance tuning.
  • Experience with development in third-party libraries, and APIs.
  • The desire to be continually learning about newly emerging technologies/industry
    trends challenges, perform duties with minimal guidance.
  • Solid hands-on experience in developing android native apps.
  • Hands-on experience in Cloud APIs, push notifications, Social sign-in, Crashlytics,
    integration of analytics is an added advantage
  • Proficient understanding of code versioning tools, such as Git, SVN.
Roles Responsibilities
  • Translate designs and wireframes into high quality code.
  • Design and build advanced applications for the Android platform.
  • Creating app updates, including bug fixes and additional features, for release.
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that
    each app is presentable and in perfect working order.
  • Proofreading your code and correcting mistakes before each app is released.
  • Ensure the best possible performance, quality, and responsiveness of the
    application.
  • Strictly follow instructions guidelines given by a team leader.
  • Help maintain code quality, organization and automation.
  • Fully responsible for mobile app development in the team.
  • Work on improving application performance.
  • Monitoring app reviews to detect areas for improvement.
  • Continuously discover new ways to implement new technologies to improve
    development efficiency.
  • Help your team solve problems in a way that makes sense for Android users and our
    codebase.
  • Join other developers and help to shape the direction of Android development at
    our company.
  • Insist on a consistent and responsive user experience for every one of our users.
  • Design, build, and maintain high performance, reusable, and reliable Java code.
  • Give training to Jr. fresher developers.
Technical Skills You Should Have
  • Excellent understanding of JAVA, Android Studio, SQLite, SDK concepts, Android APIs, XML, Git, Material Design Guidelines, REST APIs and JSON.
  • Understand business requirements and translate them into technical requirements.
  • Excellent coding and proofreading skills.
  • Complex problem solving and ability to multitask.
  • Top-notch teamwork and communication skills.
  • Creativity and brainstorming.
  • Unwavering curiosity.
  • Familiarity with continuous integration
  • Eagerness to embrace scalability, reliability, and performance challenges
  • Excellent verbal written communication skills.
  • Good interpersonal and decision making skills.
  • Building Relationship with team members.
Key Expertise
  • Bachelor s Degree in Computer Science or Computer Engineering,
  • B.Tech (CSE/ IT),BCA, MCA.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.