All offersWrocławMobileSenior Android Developer
Senior Android Developer
Mobile
intive

Senior Android Developer

intive
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Android
    advanced
    Java
    advanced
    Kotlin
    advanced
    RxJava
    advanced
    Dagger 2
    advanced
    MVVM
    advanced
    Solid
    advanced
    CI/CD
    advanced
    Retrofit
    advanced
    Scrum
    advanced

Job description

First choice is an enterprise project with a widely developed environment and a large number of business users. This secure application is offered to TOP500 companies worldwide. But we have variety of other opportunities connected especially to e-commerce apps market or media/telco industry.


You are a good match if you:

- Have good knowledge of: Java/Kotlin
- Feel confident in regards of: OOA, OOP, functional and reactive programing (RxJava)
- Have good understanding of Android Architecture Components (ViewModels, PagingLibrary)
- Possess experience in developing clean, maintainable, well-tested code (SOLID, Clean Architecture)
- Have knowledge of Android UI design principles, patterns, and best practices
- Have outstanding attention to detail in code reviews, passion for TDD and CI/CD
- Have good knowledge of design patterns (MVVM/MVP) and eager to propose other approaches
- Can adapt quickly and learn new skills and technologies for example ARCore etc.
- Have good understanding of unit testing frameworks like jUnit, Mockito, EasyMock

You get extra points for:


- Your own application in Google Play
- Knowledge of different mobile architectures and native or hybrid platforms (React Native, Flutter)

You will be responsible for:

- Consulting the client about the best solution
- Building new functionalities for stable and growing application with emphasis on quality
- Solving problems and software puzzles
- Working closely with the UX and visual design team to develop the best application experience
- Co-operating with amazing team members (managers, developers, analysts and testers)
- Giving constructive feedback and suggesting improvements on modern mobile development practices
- Participating in SCRUM team meetings to estimate work: review and plan current and next sprints
- Guiding less experienced colleagues, peforming knowledge sharing activities
- Optionally: technical recruitment, Sales support, public speaking at meet-ups

Our offer:

- You can choose how to work (tools, methods)
- Comfortable employment model (you choose type of agreement)
- No dress code
- Work-life balance - flexible hours and home office
- Best coffee in town
- Your health taken care of (Medicover & Mulitisport)
- Fresh fruits
- Training program
- Learning from other experts
- No stiff structure