Job Description
Job Description
We are looking for an Android developer to be part of a team in charge of creating and maintaining a fintech application from its MVP. The position requires guaranteeing performance, user experience and compliance with quality, security and regulatory standards of the financial sector.
Responsibilities:
Develop and maintain the Android application, ensuring performance, stability and quality.
Collaborate with product managers, designers and backend engineers to define the functionalities of the application.
Write clean, maintainable and scalable code following industry best practices.
Implement new features, ensuring stability and improvements in application performance.
Integrate third-party APIs, payment gateways and secure data storage solutions.
Conduct code reviews, participate in technical discussions, and contribute to architectural decisions.
Evaluate and implement new technologies to optimize development efficiency.
Identify and fix errors, optimize performance, and ensure compliance with data security and privacy standards.
Ensure the app complies with Android design guidelines and fintech regulations.
Requirements:
More than 3 years of experience in Android development, preferably in fintech or financial applications.
Proficiency in Kotlin and Java, with experience in Android Studio.
Knowledge of Android SDK, Jetpack and ViewModel architecture.
Experience in integrating with RESTful APIs and third-party libraries.
Familiarity with version control systems such as Git.
Knowledge of security practices, encryption, and data privacy regulations.
Knowledge of Material Design design guidelines and good UI/UX practices on Android.
Experience in Bluetooth integration, payment gateways, and managing secure financial transactions (desirable).
Familiarity with Agile development methodologies.
Problem-solving skills, attention to detail and collaborative teamwork.
Good communication skills.
Salary to receive
To agree