Android Developer (regular)
Hi! We’d love to discover the best about you and to empower you to make the most of your potential and take your skills to the next level!
We have an opportunity for an Android Developer to join the Efigence team that helps companies drive the most successful digital transformations. Working on the interface of business and technology will allow you participation in the development of breakthrough projects. You will have a chance to innovate with companies from banking, insurance, and asset management. You will have the opportunity to apply your expertise in a technological advising role and participate in building a Team including implementing standards and best practices in Mobile Development.
If this sounds right up your street, we’d love to hear from you!
What can you gain working with us?
-
B2B or Permanent Employment Contract
-
Full or part-time job
-
Possibility to grow towards a Leadership role
-
Innovative, demanding yet rewarding projects in the areas of insurance, financing, media, and manufacturing
-
Stable employment and professional development
-
Cooperation with a high seniority UX Team with experience in designing some of the largest banking applications in Poland and the EU
-
Support from experienced FE / BE / DevOps / UX specialists
-
We are eager to share knowledge and ideas
-
Openness to your ideas about what your work environment and tools you will be using will look like
-
A work-life balance with flexible working hours
-
Openness, directness, and partnership as part of our work culture
-
You can work remotely or in our well-connected, modern, green office in Warsaw
Your daily tasks will include the following:
-
You’ll be working in an agile team to develop mobile applications
-
You’ll analyse and solve technical problems within the team and together with our partners
-
You’ll develop a modern Kotlin / Java codebase using modern solutions
-
You’ll work in a good practice team. Including git flow, code review, CI and providing efficiency documentation
-
Moreover, you’ll take part in project rituals such as daily, planning and scoping
Essential requirements:
-
At least 2 years of Android development experience in Kotlin, knowledge of Java programming would be advantage,
-
Knowledge of our tech-stack:
- IDE Android Studio
- Kotlin (Java)
- RxJava or RealmDB
- Dagger
- Retrofit2
- Git (gitflow, code review, gitlab, github) -
Business and technical fluent English level
-
Excellent analytical and conceptual thinking skills
-
Attention to detail
-
A “can do” attitude
-
Paying attention to the context of functionality and taking care of the efficiency of created solutions
-
Strong team orientation and communication skills
-
Acquaintanceship of object-oriented software development
-
Familiarity with agile processes and development
Additional benefits:
-
The ability to select the operating system
-
Medical care for you and your loved ones
-
Addition to the sports subscription
-
English classes
-
Chillout space including Playstation, table football, and darts available in the office
-
Participation in IT Events & conferences (devoxx, geecon)
-
Time for self-development