HRO Digital is an international company providing recruitment support within #Fintech, #Finance and #Banking market in EMEA. We connect the most innovative organizations with the best people in the market. We conduct systematic market research, which allows our Digital Teams to be a step ahead of the competition.
Currently we are looking for Senior Android Developer to join one of the biggest banks in Cracow!
The work of the Corporate Functions organisation includes many of the common back-office systems that support the operation of the bank. As part of the programme to improve the staff working experience, we are developing mobile applications to provide faster, more convenient access to many of these systems.
You will be part of a cross functional team transforming our digital capabilities. Driving innovation, delivering products in ever-shortening cycles and helping to drive the continuous improvement of our processes, tooling and engineering practices.
What you will be doing:
Proactive collaboration in the project team to help develop the product using your experience to contribute through the whole development lifecycle
Hands on with Planning, estimating, contributing to the architecture, coding, development
Refactoring, minimising technical debt and continuous improvement of the code bases is key
Focus on SW quality and delivering quality throughout the whole process
Ensuring that technical decisions and information is communicated across the global team
Taking responsibility for releases and contributing to the ongoing support of the live apps.
Keen to collaborate with others, you’ll give thought about how software fits into the bigger picture
Experienced in Continuous Delivery practices and how they affect product quality and delivery
Experienced with a range of agile practices and understand how and why they work
We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.
Have strong experience building highly productive teams of technically talented engineers
Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets
What you will bring to the role:
Solid experience in Mobile Engineering
Hands on experience on using Kotlin to develop a portfolio of Android Apps
Experience as a technical expert on the Android platform and delivering with industry standard libraries
Be able to demonstrate a good eye for design, and implement latest Material Design components and animations
Have experience in Dagger2, Rxjava2, Retrofit2, familiar with third party lib integration
Very good with UI and Core Architectural Design patterns
Solid experience in writing Unit Tests and UI tests, must be familiar with Junit, Mockito and Espresso, and you have worked with testing automation
Experience with source code versioning tools, specifically Github
Familiarity with security concepts and integration is a must, like https, cert pinning, encryption and decryption and data protection; you understand that security starts before a line of code is written
Deep experience working on a team of mobile engineers building and maintaining large scale apps, or apps that you have built personally
We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment, operation and support of the software we build
You should be comfortable with pair programming
Able to advise stakeholders with credibility and well-considered logic
Knowledge of agile project management with cross-functional teams, using Jira and Confluence, and experience of working in SCRUM and/or Kanban scenarios
Stable job in professional team
Contract of employment & competitive salary (plus annual bonus)
Interesting path of career in an international organization
Contact with top IT technologies available in the market
Private health care (plus on-site medical consultations in the office), employees' benefits
Ability to work from home (now 100% remote, after pandemic to discuss with your manager) and flexible working hours
Parking few minutes away from the office
Conference and training budget, language course/studies partial reimbursement
Relax room (with massage chairs and area for yoga/stretch), game room, bicycle racks in the underground garage and around the office, showers dedicated to cyclists
Casual dress code