Back
Job   UK   Surrey   Guildford Area   Developer -

Android Developer | Developer in Technology Job in Farnborough HAM | 7275807211

This listing was posted on iSmartRecruit.

Android Developer

Location:
Farnborough, Hants
Description:

Role and responsibilities Technical Delivery Construct refined UI and intricate business logic seamlessly integrated with backend systems (eg. REST APIs), and with hardware through Bluetooth or NFC for functionalities like refuelling or messaging. Deliver high-quality, clean, extensible, and thoroughly tested code using JUnit. Propose and implement strategic improvements and innovative enhancements to our tech strategies, product base, and development processes, leveraging your advanced knowledge and eagerness for continual learning. Confidently work independently to make impactful changes throughout our codebase. Architect and define new features clearly, effectively communicating requirements and plans to your team. Lead innovations and implement solutions that fulfil the defined acceptance criteria. Provide and support the team with high-level estimates at project inception, ensuring tasks are accurately estimated and completed within specified timelines. Design and deploy applications and key platform components. Maintain rigorous adherence to 'definition of ready' protocols to ensure all tickets are properly refined and projects accurately scoped. Drive the business objectives by ensuring all submitted code, software, and applications are flawless and align with acceptance criteria upon building and release. Proactively identify dependencies of work items early in the planning stage. Assess the impacts of code changes across the entire application and communicate these evaluations effectively. Leadership & Management Actively participate in and contribute positively to sprint planning, retrospectives, and other Scrum ceremonies. Constructively present feedback and challenges to the Tech Lead concerning team and process improvements. Champion Agile methodologies (XP), demonstrating and promoting their value within the team. Operate autonomously within a team context to complete tasks within committed sprints or timelines, engaging in discussions or seeking advice as needed. Key Stakeholder Relationship Development Assume a pivotal role in one of the several scrum product teams, collaborating extensively with outstanding product, design, and engineering colleagues throughout the full development cycle. Ensure effective coordination and collaboration with your product team with both Android and iOS developers in the Mobile Team, to fully grasp requirements, best practices, and guidelines. Work across the organisation to integrate business, commercial, and technical/testing requirements thoroughly. Facilitate the refinement of user stories, posing pertinent questions to ensure clarity and comprehensive understanding among all team members. Effectively collaborate with testers to guarantee a mutual understanding of responsibilities for each work item and to pinpoint any dependencies. Quality Assurance Ensure submitted code routinely passes peer reviews and quality checks within set timelines. Conduct thorough unit and system testing of all development to confirm functionality as defined by 'done' criteria. Drive high feature test coverage and assist with tracking quality assurance metrics pertinent to your team. Review and ensure the quality of code developed by peers, advocating for clean, testable, and extendable code in line with established standards. Confirm that developed features are tested according to the acceptance criteria before progressing to code review stages. Create and maintain accurate documentation of features and ensure it is kept up-to-date. Identify and implement opportunities to automate testing to enhance development efficiency and reduce manual task loads. Ensure developed code is secure, scalable, maintainable, and testable. General responsibilities: While this role does not currently require "on-call" support, it may be necessary in the future. You will be notified by your manager if such a requirement arises, including the rationale and scheduling details. Required skills and experience Java - 6 years + Kotlin - 5 years + Android SDK JUnit and Espresso (for testing) Gradle Desired skills and experience Android Studio Jenkins IntelliJ Moki Firebase Jira Bugfender Google Firebase Google Cloud
Posted:
May 20 on iSmartRecruit
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to iSmartRecruit
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Android Developer
Android Developer is a Technology Developer Job located in Farnborough HAM. Find other listings like Android Developer by searching Oodle for Technology Developer Jobs.