Paysafe is looking for an Senior Android Developer in Sofia, Bulgaria.

We are looking for an experienced Android Developer to join the Team working on our mobile apps in Sofia, Bulgaria.

Projects you will be working on

As a Senior Android Developer, you will be a part of a strong cross-functional Agile team working on Paysafe Group Android apps for Skrill & NETELLER, bringing the mobile e-commerce and payments to the next level of innovation and usability, and creating an engaging and satisfying experience for the end-user.

Core requirements

Main responsibilities

Proven experience with the full Android app development lifecycle Strong knowledge in the Android SDK and ecosystem, Java, OOP, data structures and design patterns

Experience with Android projects using RxJava, Retrofit, Dagger Experience in architectural and technical decisions and guidance

Deep knowledge of software engineering best practices and focus on high-quality mobile UI experiences

Be part of an agile, cross functional team taking responsibility for the engineering team deliverables and quality.

Work closely with the all development teams responsible for our mobile applications and their backend.

Be proactive, hands on, involved in all tasks and take on sprint backlog items.

Participate and lead the design, development, maintenance and every part of the delivery process of our iOS apps.

Have shared ownership of our product vision and understand the impact of any changes to the wider Paysafe Group eco-system.

Core requirements

Main responsibilities

Fluency in Spanish & English

You’ll communicate with your clients in both languages, and with your co-workers in English.

Strong problem solving and analytical skills

As a technical support, one of your main responsibilities is to solve customer problems. Some are going to be obvious, others will require critical thinking & analysis from your end.

Strong communication skills

Adaptive to dynamic environment

Core requirements

Proven experience with the full Android app development lifecycle Strong knowledge in the Android SDK and ecosystem, Java, OOP, data structures and design patterns

Experience with Android projects using RxJava, Retrofit, Dagger Experience in architectural and technical decisions and guidance

Deep knowledge of software engineering best practices and focus on high-quality mobile UI experiences

Main responsibilities

Be part of an agile, cross functional team taking responsibility for the engineering team deliverables and quality.

Work closely with the all development teams responsible for our mobile applications and their backend.

Be proactive, hands on, involved in all tasks and take on sprint backlog items.

Participate and lead the design, development, maintenance and every part of the delivery process of our iOS apps.

Have shared ownership of our product vision and understand the impact of any changes to the wider Paysafe Group eco-system.

How you will spend your time

Team lead

60%
Writing code for new features and maintain existing apps
20%
Producing unit tests, performing code reviews and refactoring
10%
Assisting in defining product features and requirements
5%
Collaborate with backend and UI/UX engineers
5%
Mentor less experienced team members

How you will spend your time

60%
Writing code for new features and maintain existing apps
20%
Producing unit tests, performing code reviews and refactoring
10%
Assisting in defining product features and requirements
5%
Collaborate with backend and UI/UX engineers
5%
Mentor less experienced team members

Team lead

How we work

Agile environment

Coach others

Knowledge sharing

Code reviews

Tech stack

Additional benefits

Tailor-made training

On-going development with variety of soft skills, business and technical training programs; coaching/mentorship programmes

Extra paid leave

25 days annual paid leave

Social benefits package

Health insurance, Sports card, Work Life Coaching Program, Transport bonus/Parking, Annual bonus, Team events, Childcare allowance Company discounts and special offers

Great teammates

Fun and collaborative working atmosphere

Tailor-made training

On-going development with variety of soft skills, business and technical training programs; coaching/mentorship programmes

Extra paid leave

25 days annual paid leave

Social benefits package

Health insurance, Sports card, Work Life Coaching Program, Transport bonus/Parking, Annual bonus, Team events, Childcare allowance Company discounts and special offers

Great teammates

Fun and collaborative working atmosphere

Refer someone or Apply yourself

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