Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
N26 GmbH is a leading digital banking platform headquartered in Berlin, Germany. Renowned for its innovative approach to financial services, N26 aims to revolutionize banking by providing seamless, user-centric digital solutions that cater to the modern consumer. With a global presence spanning multiple countries, N26 is committed to delivering accessible, transparent, and efficient banking experiences. The company's mission is to create a bank that is simple, intuitive, and trustworthy, empowering millions of customers worldwide to manage their finances effortlessly through cutting-edge technology and a customer-first approach.
About The Role
We are seeking a talented Senior Android Engineer to join the Platform Engineering Domain within our Mobile Core team. In this role, you will be instrumental in developing and maintaining robust Android applications that form the backbone of our digital banking services. Your expertise will help shape the future of our mobile platform, ensuring it is scalable, reliable, and optimized for performance. As a senior member of the team, you will collaborate closely with cross-functional teams, including product managers, designers, and backend engineers, to deliver innovative features and enhance user experience. Your contributions will directly impact millions of users who rely on N26 for their everyday banking needs, making this a highly rewarding opportunity to influence the future of digital finance.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience (5+ years) in Android development with a strong portfolio of published applications.
- Deep understanding of Kotlin and Java programming languages.
- Extensive experience with Android SDK, Android Studio, and related development tools.
- Familiarity with modern architectural patterns such as MVVM, Clean Architecture, and Reactive Programming.
- Experience with RESTful APIs, third-party libraries, and integration of backend services.
- Strong knowledge of UI/UX principles, Material Design, and responsive design techniques.
- Experience with automated testing, continuous integration, and deployment pipelines.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
- Strong communication skills and a proactive attitude towards learning and innovation.
- Design, develop, and maintain high-quality Android applications that meet business and technical requirements.
- Collaborate with product managers and designers to translate user needs into innovative features and functionalities.
- Implement scalable, maintainable, and efficient code following best practices and coding standards.
- Contribute to the architecture and technical design of the mobile platform, ensuring robustness and scalability.
- Conduct code reviews and provide mentorship to junior team members to foster a culture of continuous improvement.
- Identify and resolve performance bottlenecks, bugs, and other technical issues promptly.
- Stay updated with the latest industry trends, tools, and technologies to continuously enhance our mobile offerings.
- Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Ensure the security and privacy of user data by adhering to compliance standards and best practices.
N26 offers a comprehensive benefits package designed to support our employees' well-being and professional growth. Employees enjoy competitive salary packages, flexible working hours, and opportunities for remote work. We provide health insurance coverage, wellness programs, and continuous learning initiatives to foster personal and career development. Our collaborative and inclusive work environment encourages innovation and creativity, allowing team members to thrive. Additionally, employees have access to various employee assistance programs, team-building activities, and a vibrant company culture committed to diversity and inclusion.
Equal Opportunity
N26 GmbH is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, color, national origin, gender identity, sexual orientation, age, disability, or any other protected status. We believe that a diverse workforce enhances our creativity and innovation, and we are dedicated to fostering a workplace where everyone feels valued and empowered to contribute their best.
Key Skills
Ranked by relevanceReady to apply?
Join FetchJobs.co and take your career to the next level!
Application takes less than 5 minutes

