Uniqkey team is looking for Mobile Tech Lead or Senior Mobile Engineer to join us in developing the password manager for businesses ;) We are not just another CRUD App, Uniqkey has a heavy focus on security and performance of the application.
Requirements:
— 5+ years of experience as Software Engineer.
— React Native expert.
— Good understanding of React Native tools and ecosystem.
— Strong understanding or data structures and algorithms complexity.
— Understanding of how to optimise CPU-intensive tasks in React Native.
— Ability to present and analyse multiple solutions for given challenge.
Good to have:
— Hands on experience with Native Apps development
— Experience with Cyber Security (Encryption algorithms, hashing)
— Hand on experience as a Backend Engineer
— Typescript experience
— Redux + Saga experience
Challenges and Responsibilities:
— Tasks Queue Management.
— Processing CPU-intensive tasks like keys generation, encryption, dataset analysis.
— Utilising some of native features like Autofill Credentials Provider.
— Development of new features.
— UI Performance improvements.
What we offer:
• Paid vacations (20 days), sick leaves (10 days), public holidays
• Free English lessons
• Social package
• A project where you have the power of decision making
• Young and friendly team :)
About the project:
Uniqkey App is not another CRUD App. You will be developing the app that manages all the passwords on the client side. Therefore, we have a heavy focus on security and performance of the app.
P.S. A paid test task is included into the interview process.