Senior Android Developer – Softpay.io – Copenhagen

Softpay is looking for a Senior Android Developer, who wants to be a part of an innovative company founded by some of the strongest profiles within the payment industry.Softpay created a new and market-changing contactless payment solution that is changing the way shops and consumers are making contactless payments, by building a mobile app solution to replace the existing physical infrastructure and thereby disrupting the payment industry. We are working with all the major payments schemes and selected partners (including Nets) to make our product even better.Located in Copenhagen, we have a team of approx. 25 highly skilled senior professionals and growing bigger each year.We can offer you an opportunity to become part of the leading-edge product team, with a chance to learn and grow with the product. Great working culture with flat hierarchy model, few formal procedures and limits, and a competitive salary with benefits, such as health insurance, daily subsidized lunch, and occasional company events.The positionWe are looking for an experienced Android developer to work on the app UI, transaction flow engine based on Redux, and the core SDK of the solution. You will be part of a dedicated and talented technology team and work closely with the Chief Product Owner and Chief Technology Officer. You will report to the VP of Engineering.Softpay is implementing a tap-to-phone solution, and you will be working with cutting-edge payment technology and usability, as well as keeping the engineering standards in top shape.Softpay’s services are primarily developed using the following technologies: Java, Spring Boot, Android, Kotlin, C, Node.js, Maven, Gradle.Tasks and responsibilitiesDevelop features and components for the Android app (Kotlin)Integrate with internal core app libraries (written in C and C++)Ensure uncompromised security and performance in a PCI DSS and MPOC environment.Improve existing features, performance, and stabilityDocument and unit test your codeAutomate processes and delivery (CI/CD pipelines)RequiredExperience with developing native Android apps using Kotlin, Android Studio and the Android SDK Extensive experience working with the Android platform and its diversity and restrictionsExperience with integrating native and JVM code on Android (JNI)Experience in building SDKs for 3rd party integratorsExperienced in working with and implementing securityPerformance tuning of secure appsExperience in following Git workflows like GitflowPersonal drive and desire to do “the impossible”DesiredExperience from EMV card payments Experience with PCI DSS, tap-to-phone and/or PCI CPOCExperience in working with known libraries like Hilt, Coroutines and ComposeExperience with build automation, Gradle, BitBucket pipelinesLocation preferencesApplicants from Europe or with work visas for European Union will be given a preference while selecting a person for this job position.Why Softpay?Work in a fast-growing company in the field of payments and FintechYou will be joining a highly skilled team with many senior professionals A flat organization and hierarchy model where you can both influence and learnFlexibility to work from home when needed, and ability to collaborate and socialize in the officeGood office location in Copenhagen, which includes an excellent espresso machine!A company that is financially backed by a series of entrepreneurs and investorsRecruitment processOn behalf of Softpay, the recruitment for this position is handled by Trinity HR.

Read more…