Senior Android Developer

5 days ago


Bangor, United Kingdom Trust Payments Full time

Trust Payments have an exciting opportunity for a **Senior Android Developer**to join the team.

Location: Bangor

**Salary**: Competitive + Benefits

**About Us**:
Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has enabled Trust Payments to establish itself as a leading FintechPayments group.

**Senior Android Developer -**The Role:

- Notable leadership experience and can mentor and teach your team in a positive, proactive, Agile manner
- Design and develop SDK for Fintech products using Android
- API integrations in SDK with backend services
- Develop automated unit tests with tools such Appium and espresso
- Promote good design principles and patterns and writing clean testable code frequent. Appreciation of incremental value delivery
- A passion to improve processes, tools, methodologies & overall quality of the product
- A solid foundation in developing and maintaining entrprise software systems
- Work closely with developers, product team, QA & BAs to define & develop the best in-class solutions
- Define & implement processes & best practices related to development
- Raising any security compliance issues for SDK product to the development manager
- An understanding of the software product development lifecycle & test processes

**Senior Android Developer -**Key Responsibilities:

- Design, build, and maintain Android SDKs and Apps
- Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products
- Maintain & improve the Android frameworks, suggesting improvements where appropriate
- Support the development team by answering questions and solving complex problems.
- Ensure developers are following best practises, along with producing clean and secure code and conduct code reviews.
- Write automated unit tests
- Investigate any defects reported by stakeholders/end users & support the team to find the root cause & get the right fixes.
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Attend team retrospectives & workshops to promote continuous improvement
- Understand business requirements & processes to define solutions with continuous review of scope of all requirements following the agile methodology
- Provide estimations on deliverable features to the delivery manager

**Senior Android Developer -**You:

- Experience of deploying apps on Google Play store
- Experience with JSON concepts and REST APIs
- Experience with design patterns such as MVVM or MVC, Kotlin and Android frameworks.
- Proactive and enthusiastic quick learner
- Experience across the entire SDLC
- Passionate about software development, with a general thirst for technology & interest in new tools & methodologies.
- Proactive and enthusiastic quick learner with the ability to work as part of a team
- Ability to adapt and to drive innovation in an evolving technical environment
- Experienced using version control tools e.g. Git
- Experienced in working with CI/CD pipeline environments
- Ability to solve problems quickly and completely
- Bachelor’s Degree in Computer Science, Computer Engineering and/or relevant work experience

Desirable:

- Experience with Docker
- Experience with Unit testing, UI Testing beneficial
- Experience with performance and memory tuning with tools
- Experienced in CI tools (Jenkins, Gitlab Pipelines)
- Understanding of MVC of MVVM design patterns desirable

**Senior Android Developer -**Benefits:

- Opportunity to be part of a rapidly scaling and market-leading Fintech business
- Health and Wellbeing ethos including regular wellness sessions, fitness and nutrition and other events as well as supported by internally qualified mental health first aiders
- Family-friendly enhanced benefits/policies
- Pension, Healthcare, Life Assurance

We understand the value that a diverse and inclusive working environment brings to Trust Payments. We celebrate the differences that people can bring through their cultures, backgrounds and perspectives. We are committed to equal employment opportunity regardlessof race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other protected characteristic.

During the recruitment process we welcome you to inform us confidentially of any special adjustments required in order to participate fully in our recruitment experience.

To submit your CV for this exciting **Senior Android Developer** opportunity, please press 'Apply’ now.



  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior MuleSoft Developer**to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior iOS Developer** to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior JavaScript Developer** to join the team. Location: Bangor (Remote) **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior Python Software Developer**to join the team. Location: Bangor **Salary**: Competitive + Benefits **Job Type**: 36.5-hour week with occasional out of hours maintenance work **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together...


  • Bangor, Gwynedd, United Kingdom Cyfoeth Naturiol Cymru Natural Resources Wales Full time

    The roleAre you a planning professional with strong technical expertise and a passion for shaping sustainable development? We're looking for a Senior Planning Advisor to take on a lead role in managing complex, high-profile casework within Natural Resources Wales' (NRW) Development Planning Advice Service (DPAS).As the senior case manager (terrestrial) in...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Lead / Senior Front-End Developer **to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior **Python Software Developer **to join the team. Location: Bangor **Salary**: Competitive + Benefits **Job Type**: 36.5-hour week with occasional out of hours maintenance work **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together...


  • Bangor, United Kingdom Marstep Resourcing Solutions Full time

    **Remote working flexibility with 1 day a month in the office in North Wales** **Opportunity to grow from the foundations, with a company aiming to scale globally** This is a fantastic opportunity to join a business and lead something exciting and continually developing with ambitions to scale the product to a global audience and you can be a big part of...

  • Senior QA Engineer

    5 days ago


    Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior Test Engineer / Senior QA**to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business...


  • Bangor, United Kingdom Pearson Carter Full time

    We are currently working with a global leader in advanced engineering technologies who design, develop, and manufacture world-class scientific and industrial instrumentation. They are looking for a Senior Software Developer to join their growing multi-disciplinary team and play a key role in delivering high-performance software solutions that integrate...