About Us:Our client stands out as a premier social networking platform, designed to empower users in forming meaningful connections within a safe and equitable space. The app offers features for dating, making friends, and professional networking, all while ensuring respectful and empowering interactions among its community members.
Role Overview:We are in search of a skilled Android and Flutter Engineer for a 6-month contract. This position is crucial for maintaining and enhancing the app's setup process, with a primary focus on user security and bot prevention. The ideal candidate will seamlessly integrate into the team and start contributing immediately.
Responsibilities:Collaborate with a team of 3 developers to improve and sustain the app's setup and onboarding processes.Implement and fine-tune security measures to thwart bot activity and prevent user impersonation.Enhance user authentication processes, including the implementation of passkeys.Conduct code reviews to ensure high standards of code quality and maintainability.Partner with product managers and designers to deliver a seamless and secure user experience.Ensure the app performs efficiently and responds swiftly.Troubleshoot and resolve any issues that arise.
Requirements:Proven track record as an Android and Flutter Engineer with a strong emphasis on app security.Proficiency in Kotlin and familiarity with Java.Experience with Flutter and Dart.Experience with Android SDK and various Android frameworks.Knowledge of security protocols, including passkey implementation and bot detection.Ability to deliver high-quality code independently and complete projects within deadlines.Strong grasp of mobile UI/UX principles.Familiarity with RESTful APIs for connecting applications to back-end services.Experience with version control systems, particularly Git.Excellent problem-solving abilities and attention to detail.Ability to work effectively within a remote team environment.
Preferred Qualifications:Experience in developing and maintaining features related to user authentication and security within social networking or dating apps.Understanding of the unique challenges and considerations involved in building and maintaining large-scale consumer applications.