Tide Business Banking is looking for a Senior Android Engineer in Sofia, Bulgaria.

As a Senior Android Engineer at Tide (fondly referred to as a Tidean, a mighty challenger of the banking world) you’ll join an ambitious team of highly motivated, talented Tideans who love to collaborate, and are driven by helping people achieve their business ambitions. We live and breathe our values, which are to put our members first, work as one team and be data driven, as part of our team, they’ll matter to you too.

As part of this team, you would be writing high-quality, highly testable code and contributing to the Android technical architecture and vision as we expand and grow our product. Scalable and maintainable code is super important to our ability to scale. You’ll review code and ensure that our foundations are solid.

You’ll be comfortable pair programming with other engineers and you’ll help drive the release process. Mentoring less experienced engineers will also be an important part of your role.You’ll work daily on implementing and maintaining good technical practices and development methods. This is essential as we pursue an internationally scalable and maintainable product.

Projects you will be working on

You’ll work closely with the Design team to ensure the feasibility of proposed solutions and collaborate daily with the UI automation team to help them increase the UI test coverage and reduce the reliance on manual testing.

We’re a company built on technology, and our Engineers are a team of passionate problem solvers who put the pieces of the puzzle together and get the job done. In summary, we’re Agile champions working with Java, Spring, microservices, RESTful APIs on the backend, and Angular 2+, Android, Dagger 2, iOS, Swift and SOLID principles on the front end.

Core requirements

Main responsibilities

Strong Experience with Android Development.

lorem ipsum lorem ipsumlorem ipsum lorem ipsumlorem ipsum lorem ipsumlorem ipsum lorem ipsum

Strong knowledge in Kotlin and Java and recent Android SDKs.

Understanding of OOP/POP principles, SOLID, clean code, design patterns and Android architectures.RxJava/RxAndroid.

Experience integrating with third party RESTful APIs, and associated libraries.

Writing Amazing Code

Writing high-quality, highly testable code and contributing to the Android technical architecture.

Collaboration

Working closely with our teams in Sofia and London to ensure a seamless process.

Initiative

Taking initiative to join in and help other team-members as needed, raise questions and help improve the process.

Core requirements

Strong Experience with Android Development.

lorem ipsum lorem ipsumlorem ipsum lorem ipsumlorem ipsum lorem ipsumlorem ipsum lorem ipsum

Strong knowledge in Kotlin and Java and recent Android SDKs.

Understanding of OOP/POP principles, SOLID, clean code, design patterns and Android architectures.RxJava/RxAndroid.

Experience integrating with third party RESTful APIs, and associated libraries.

Main responsibilities

Writing Amazing Code

Writing high-quality, highly testable code and contributing to the Android technical architecture.

Collaboration

Working closely with our teams in Sofia and London to ensure a seamless process.

Initiative

Taking initiative to join in and help other team-members as needed, raise questions and help improve the process.

How you will spend your time

Team lead

60%
Development of new functionalities
15%
Bug fixing
15%
Scrum/Agile meetings
10%
Additional discussions, brainstorming sessions, etc.

How you will spend your time

60%
Development of new functionalities
15%
Bug fixing
15%
Scrum/Agile meetings
10%
Additional discussions, brainstorming sessions, etc

Team lead

How we work

Scrum

Daily Standups

One-on-ones

Annual reviews

Tech stack

Additional benefits

Multisport card, fully covered by the company

Food vouchers

Additional health and dental care insurance

25 days annual paid leave

Personal annual budget for training and certifications

Stock options

Multisport card, fully covered by the company

Food vouchers

Additional health and dental care insurance

25 days annual paid leave

Personal annual budget for training and certifications

Stock options

Job type
Full-time
Job engagement
Permanent
Home office
Up to 5 days / month (after 6 months in the company)
Remote work
No
Customer facing
No
Business travel No
Team size
6 people (1 Team Leader, 5 Senior Android Developers)
Location Megapark, 115G “Tsarigradsko shose” Blvd., Sofia, Bulgaria
Stock options Yes

Job type
Full-time

Remote work
No

Team size
6 people (1 Team Leader, 5 Senior Android Developers)

Job engagement
Permanent

Customer facing
No

Location
Megapark, 115G “Tsarigradsko shose” Blvd., Sofia, Bulgaria

Home office
Up to 5 days / month (after 6 months in the company)

Business travel
No

Stock options
Yes

Apply yourself or Refer someone

Refer a person you know that could be a good fit for this job. If you cannot think of anyone specific share this job to your network.

Share to Your Network


Refer a person you know that could be a good fit for this job. If you cannot think of anyone specific share this job to your network.

Share to Your Network

Senior Android Engineer

Tide is the emerging leader in SME challenger banking in the UK and has been ranked as a Top 100 FinTech.