Android Developer
Full Time
Login to bookmark
Bookmark Details
Responsibilities
- Develop a mobile banking application
- Mentor engineers and promote best practices
- Collaborate with remote teams to release new features
- Utilize external data sources and APIs
- Continuously explore and implement new technologies for efficient development
- Provide tech solutions and ensure adherence to software standards through reviews
- Partner with UX designers, architects, backend developers and QA for high-quality delivery
- Establish and automate continuous testing of delivered features
- Lead and contribute to a strong, onsite engineering team for Mobile Excellence in a leading bank
Requirements
- 5 or more years of experience in native Android development (Java/Kotlin)
- Demonstrates essential skills in designing secure, robust and scalable applications
- Familiar with design principles and Google’s Android interface guidelines
- Experience in Version Control System (Git)
- Experience in test-driven development, continuous integration and deployment
- Exhibits creativity in designing user-friendly applications
- Possesses excellent written and verbal communication skills, comfortable collaborating with colleagues in English
- Analytical thinking to be able to tackle complex challenges in software engineering
- Confident in expressing points-of-view, making recommendations and presenting analysis and recommendations up to board level where appropriate
- Ideally experience in pre-sales or supporting sales teams
Nice to have
- Experience with JavaScript, CSS, HTML5
- Background in server-based application development
- Knowledge of mobile application architecture
- Familiarity with agile development methodologies
We Offer
- Competitive compensation depending on experience and skills
- Private healthcare and life insurance
- End of service gratuity
- Regular performance feedback and salary reviews
- Annual discretionary bonus (depending on the level)
- Annual air travel tickets for expatriates
- Global travel medical and accident insurance
- Referral bonuses
- Flexible schedule and work from home opportunities (depending on the project)
- Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
- Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
- Certain benefits and perks may be subject to eligibility requirements
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail