27/07/2021
Hello, I am looking for Remote based Android software Engineer in Italy.
Our client started in 2011 in Milan with a simple vision - to help more people improve their financial well-being by making personal investing straightforward and accessible through technology. Fast forward a few years, and we’re known as one of the most innovative fintechs headquartered in the heart of London.
Mission:
To provide investment solutions and advice to protect and grow client wealth through time.
Our Core Values:
We’ve built our business on three Principles:
Relationships are our first asset: We’re one team, built on trust, honesty and transparency. We value our relationships above all else.
Trust drives success: We give each other the space to grow. We empower our employees to succeed, so they can make a real impact.
Our customers dream big, just like us: We see the bigger picture and we make sure our customers see it, too. We’re always focused on the best outcomes for our clients and for each other, no matter what the goal, or how big the dream.
What this means in practice:
Diversity is the foundation of our competitive advantage. We value our employees for who they are – their backgrounds, experiences, talents, knowledge and individual differences. This is what makes us better at what we do. To accommodate our different needs and commitments, we offer flexible working to all. Our individual impact and output is what counts most.
Candidates who belong to Categoria Protetta (LG 68/99) are more then welcome!
Role
You’ll be working within a team focusing on making it easier and appealing for our ambitious customer base to invest in our platform in order to grow their wealth.
You will be the go-to person within the team for Android app development. You also take initiative to learn/research new technologies in the Android ecosystem.
You design and implement medium to large size features which bring value while managing the system’s tech debt.
You proactively support and collaborate with other team members and help them to be successful, consistently stepping up when it is required.
You enforce the team processes, making sure everybody understands the benefits and tradeoffs.
You value simplicity and effectiveness.
Responsibilities
Focussed on our Android apps collection.
Provides our customers a usable, simple and effective journey in terms of UX and UI.
Collaborates closely with the iOS developers and the Web chapter to ensure consistency between our frontends.
Advocates and produces a high standard of code quality and sees the value of a testing early culture.
Drives and encourages the constant evolution of the Android platform while constantly providing a unique and valuable customer experience.
Requirements
You have at least 4 years of commercial experience in software engineering.
Knowledge of Kotlin language and Android framework.
Awareness of the rising frameworks, technologies and architectures in the Android development landscape.
Experience with cross platform mobiles solutions (like React Native, Flutter, Kotlin Multiplatform), is nice to have but not essential.
Experience with Gradle, and compatibility libraries.
Proven experience releasing Android apps on Google Play.
Used to working with Git and performing code reviews.
Understand microservices and different API styles and integration patterns.
Familiar with CI/CD concepts and tools like Gitlab CI.
Focussed on testing and extraordinary attention to details.
Understands Agile methodologies and their founding principles
Experience with regulated sectors and/or trading systems is not a requirement but is obviously a plus.
Able to communicate effectively in English (written and spoken), Italian is a nice to have.
Job Types: Full-time, Permanent
Salary: €32,741.00 - €78,534.00 per year
, , ,