This job post is closed and the position is probably filled. Please do not apply. Work for Imfuna and want to re-open this job? Use the edit link in the email when you posted the job!
\nWe are looking for an extraordinary Android and Apple mobile app engineer to design, develop, and maintain current and future apps. Minimum 3-years experience building complex Android and Apple mobile device solutions having worked with both greenfield projects (building an app from scratch) as well as maintaining existing Enterprise-scale apps. Bring strong OO design and programming skills in Java and Swift/Objective-C with demonstrated knowledge with Android and Apple frameworks. You will work directly with the business team, server engineering, and customer support on a daily basis.\n\nWe are an agile shop, and expect candidates to have agile experience. You can't imagine writing code without automated tests and useful code documentation. On those occasions when things get crazy, your can set aside your deep focus on the problem at hand and let your multi-tasking skills shine.\n\nYour communication skills, both verbal and written, are excellent. You know how to take feedback, evaluate it, and then incorporate it into your product quickly. You collaborate comfortably with co-workers using distributed tools like git, GitHub, and Jira. \n\nESSENTIAL SKILLS\n\n\n* Strong OO design and programming skills in Java and iOS/Objective-C/Swift\n\n* Deep knowledge with the Android and Apple SDK\n\n* Architecture Patterns (including non-MVC such as MVP, MVVM).\n\n* Extensive knowledge of SQLite database management system\n\n* Extensive knowledge of Camera, Broadcast Receiver, Services, Content Provider\n\n* Analyse and optimize UI and back-end application code for efficiency and performance\n\n* Automated testing framework (Espresso, Appium)\n\n* Experienced with Google Play and Apple App store submission process\n\n* Experience working with JSON protocol\n\n* Comfortable implementing unit/performance/integration Testing\n\n* Understanding of web technologies\n\n* Use of a project management tool such as Jira\n\n\n\n\nIn addition to this, any of the following would be advantageous:\n\n\n* Cloud based development through AWS or equivalent\n\n* Learn and implement existing projects in Kotlin\n\n* Experience of approaches to mobile testing\n\n* Image Processing, Compressing & Optimizing\n\n\n\n\nCOMPETENCIES\n\n\n\n* Minimum 3-years experience building complex Android and Apple mobile device solutions\n\n* You can manage your own time given clear objectives\n\n* You really like solving problems\n\n* You balance action with planning\n\n* Estimating level of efforts for incremental and major releases\n\n* Learning on the job is appealing\n\n* Strong technical and technical support skills\n\n* Analytical and organisational skills\n\n* Communication and teamwork skills\n\n* Experience in a startup environment / agile development environment\n\n* Experience operating with legacy code\n\n* Evaluating emerging technologies for consideration\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Mobile, Senior, Engineer, Java and Android jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.