Founded in 2005, Afsol specializes in the field of payment processing solutions and innovative communication applications.
As a mobile developer, ou will be responsible for developing innovative mobile applications that provide users with an optimal and intuitive experience. Therefore, you will be required to design cutting-edge features and user-friendly interfaces to offer solutions tailored to the needs of our clients.
The main missions that will be entrusted to you :
- Participate in the design of applications
- Ensure the performance, security and updating of applications
- Take part in testing and quality assurance phases
- Select an appropriate technical solution, define the technical architecture of the project for the Android or iOS platform
- Programming and coding
- Refactor, debug, make enhancements and carry out additional development
- Propose the best technical solutions for mobile development
- Stay updated on the latest advancements in mobile technologies
The profil sought :
- You have a bachelor's degree or equivalent in computer science, design or development
- You have previous experience working independently and as part of a team on Android application development
- You possess analytical skills, are self-motivated and proactive
- You are passionate about computer science
- You are eager to work on complex projects using new technologies
The skills required :
- You are accustomed to using Android, Android NDK, Klotin or Java
- You are familiar with REST JSON APIs and experience with backend development in Node.js would be a plus
- You know how to use IDEs, Android or Visual Studio
- You are well-versed in SQLite, MongoDB and Postgresql databases
- You have a mastery of MVP, MVC et MVVM architectures and are familiar with clean architecture principles
- You are proficient with Git and Docker tools
- Knowledge of EMV contact & contactless and cryptography would be highly appreciated
- You are not afraid of the English language
We offer a stimulating and collaborative work environment, as well as a professional growth opportunities. By joining our company, you will work on innovative and interesting projects in the field of payment processing and become part of a passionate and talented team.
We also offer a comprehensive range of benefits including health insurance, life insurance, a retirement plan and paid time off. We encourage continuous training and professional development and we take pride in providing learning opportunities for our employees throughout their careers.
If you are passionate about mobile app development and are seeking a new professional challenge, we would be delighted to receive your application. Please send us your CV and a cover letter describing your revelant professional experience and achievements in the field of mobile applications.