Senior Android Job Description
Senior Android Duties & Responsibilities
To write an effective senior android job description, begin by listing detailed duties, responsibilities and expectations. We have included senior android job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior Android Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior Android
List any licenses or certifications required by the position: SSL, RTS/CTS, X.509, PKI, AWS, ITIL
Education for Senior Android
Typically a job would require a certain level of education.
Employers hiring for the senior android job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Software Engineering, Education, Technical, Computer Engineering, Mechatronics, Electrical Engineering, Military, Software Development
Skills for Senior Android
Desired skills for senior android include:
Desired experience for senior android includes:
Senior Android Examples
Senior Android Job Description
- Get stuff done and take a proactive approach to work
- Take responsibility for the end-to-end delivery of Android Apps
- All coding will be completed in native Android code
- As a Senior Android Developer, you will provide your technical analysis and expertise, design and consulting skills to rewrite, maintain and add functionality to RBC’s mobile banking application
- Reviewing and contributing to technical specs
- Utilize experience scaling systems and cloud technology to support services in the mobile environment
- Plan technical solutions to maintain and improve the Android product
- Collaborate with Designers to provide a modern and creative interface for users
- Code review the application as it evolves
- Ensure all coding is of high standard
- Third Level Degree in a computer-related discipline
- A minimum of 6 years development experience with at least 2 experience in mobile development
- Building, debugging and deploying Android applications
- Continuous integration, automated testing and deployment of apps
- A methodical programmer with a focus on design, code readability and documentation
- Expert troubleshooting skills and the ability to analyse problems and associated data HTML5 and JavaScript knowledge for hybrid native/web and responsive web apps
Senior Android Job Description
- Strong understanding of collections, design patterns is highly desired
- Experience with cross compilation of software between different architectures such as x86 and ARM in order to make files
- Evaluate, improve, and contribute to the design framework established by the team to define and promote standards and best practices
- Work with the API team to ensure the needs of the platform are met
- Self-starter, ability to gather requirements and provide solutions
- Published at least one original Android app
- The ability to provide high level verbal and written communications such as design documents, presentation, decision documents, or research papers
- Actively engage with developers outside of the local sprint team across various disciplines
- Maintains an active public coding presence through GitHub
- Participate in bug fixing and improving application performance
- Self-motivated and able to handle multiple tasks
- Ability to analyse data and problems
- Design and documentation proficiency
- Knowledge of iOS development and Git is an advantage
- Bachelor of Science in Computer Science or an equivalent field
- Analysis and design capabilities ability to monitor and judge appropriate performance
Senior Android Job Description
- Lead technically the team of Android Development
- Working as part of an agile team to develop new features
- Collaborating closely with designers, testers and product to get each feature right
- You will be responsible for delivering best quality code and tests
- Constantly learning new skills and the latest techniques in Android
- Opportunities to continually improve our API’s and CI
- Define and implement architecture of complex Android application
- Support & follow established developments process engineering practices used by the team
- Lead initiatives for improvement of development processes and business opportunities for your teams product and the company as a whole
- Represent Booking.com values both in the company and in the external community
- Customer-focused and communicative, enjoy working as part of a team
- Have a sense of initiative, creative and solution-focused
- Work in a meticulous and structured way
- Able to set up and follow a schedule
- Understanding of the Android SDK Android application architecture and frameworks
- Excellent mastery of web standards, java development standards and building accessibility from the ground up
Senior Android Job Description
- Worked with engineers from all the top OEMS (Samsung, HTC, LG )
- Collaborated with designers on a new UI iteration
- Laid the foundation for streaming stations in NextRadio
- Work closely with cross-functional engineer teams within an agile and results oriented environment
- Work and collaborate with product owners and internal stakeholders, and design teams using different means of collaborative tools
- Develop patentable intellectual property
- Expertise with multi-threaded programming
- Familiarity interface with web services and JSON or other serialization formats is a plus
- Experienced in requesting information through a REST API
- Hands on experience with Open Source tools and frameworks
- Strong awareness of mobile technologies and trends
- At least 2 years experience in Android
- 3 years of commercial Android development
- Knowledge with testing and testing frameworks
- Knowledge with Jira or similar issue tracking system
- Experience with git or similar version control system
Senior Android Job Description
- Provide leadership to development teams and mentor junior developers by setting up standards and best practices for the entire project
- Bring in best practices in the form of Automation, Continuous Integration and Code Coverage
- Good understanding of the Software Development lifecycle including, but not limited to, agile methodology
- Maintain and develop new features for POF Android app
- We’re open to hearing from candidates with a range of senior experience with the potential of leading a team as a future growth opportunity
- Provide technical leadership to a young, fast-paced, and dynamic Android development team
- Collaborate with cross-disciplinary teams to architect, design, develop, test, and ship innovative features for our mobile customers
- Provide input related to the technical design of new applications/systems and architecture
- Interface with business analysts, project managers, and clients to clarify requirements, as appropriate
- Perform code review and provide mentorship to other team members
- Should have passion for the Android platform - Application development should comply with Google’s Material Design guidelines
- Ability to work with data from outside APIs(consuming SOAP and REST services)
- Experience with embedded relational databases (SQLite)
- Familiar with tools and methodologies for building great software including Git, Java, Gradle, Fragments, and open source libraries
- Strong understanding of software architecture and design best practices
- Appreciation for Agile development, fast sprints, continuous integration, and beautiful efficient code