Opus Recruitment Solutions

Android Developer

Click Here to Apply

Job Location

Newcastle Upon Tyne, United Kingdom

Job Description

Position: Android Developer


Location: London/Newcastle – Hybrid Work Model


About my client:


They create top-tier apps, middleware, and digital products for the global lottery, betting, and gaming markets. Their culture is open, supportive, and dynamic, valuing professionalism, collaboration, and skill. They trust their talented team to make significant contributions and offer opportunities for personal development and career growth.


Role Overview:


As an Android Developer, you'll be a vital part of their engineering team, responsible for delivering high-quality apps and services. You’ll work on well-defined tasks independently but may seek senior guidance for more complex projects. This role involves learning quickly from mistakes, adhering to and shaping best practices, and mentoring new engineers. You will also participate in the technical design process with senior engineer support when needed.


Key Responsibilities:


Develop and maintain Android apps using Kotlin.

Manage CI setup with Jenkins for commit validation and automated code quality checks via SonarQube.

Utilize Jetpack Compose, Clean Architecture, Widgets, Kotlin Multiplatform, and Android Architecture Components in app development.

Deliver software features independently, seeking assistance when necessary.

Engage in technical refinement and design sessions.

Contribute to code reviews and pair programming.

Write quality code adhering to team standards and principles.

Provide estimates and deliver software on time.

Maintain technical documentation.

Communicate progress to non-technical stakeholders.

Debug and resolve technical issues.

Participate in Agile ceremonies and address retrospective actions.

Proactively address technical debt.

Ensure compliance with regulatory measures like ISO27001 and PCI Compliance.

Coach and mentor junior team members.

Occasionally present at team meetings and lunch-and-learn sessions.

Support the implementation and maintenance of the ISO27001 Information Security Management System (ISMS).

Adhere to all relevant ISMS policies, procedures, and requirements.

Complete tasks related to the ISMS as needed.


Required Skills & Attributes:


Proficient in Android development.

Experience with RESTful APIs.

Knowledge of multi-threaded programming.

Ability to build adaptive UIs for mobile devices.

Self-motivated with the ability to work independently.

Adherence to development standards and best practices.

Strong task prioritization skills.

Excellent communication skills with both technical and non-technical stakeholders.

Ability to lead and influence team members positively.

Understanding of software engineering principles (e.g., Object-Oriented Programming, SOLID, TDD, YAGNI, KISS).

Commitment to continuous improvement and automation.

Active learner with a focus on professional and technical growth.

Confident independent developer with a feedback-driven ethos.

Resilient, calm, methodical, and capable of multitasking and prioritizing.

Knowledge of software development techniques and methodologies throughout the SDLC.

Suggests improvements to existing engineering processes and codebases.

Demonstrable experience as a Software Engineer or in a similar role.

Experience with agile management tools like Redmine and Jira.


Benefits:


Flexible and remote working options.

Quarterly team events.

Birthday holiday.

Generous holiday allowance.

Tech loan scheme.

Performance bonus and profit share scheme.

Cycle to work scheme.

Travel loan scheme.

Office snacks and refreshments.

Training opportunities and budget.

Group income protection cover.

Life insurance.

Discounted gym membership.

Digital nomad policy (working abroad up to 4 weeks per year).


Eligibility:


Candidates must have the right to work in the UK.



Location: Newcastle Upon Tyne, GB

Posted Date: 9/19/2024
Click Here to Apply
View More Opus Recruitment Solutions Jobs

Contact Information

Contact Human Resources
Opus Recruitment Solutions

Posted

September 19, 2024
UID: 4839996335

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.