This job post is closed and the position is probably filled. Please do not apply. Work for Soramitsu and want to re-open this job? Use the edit link in the email when you posted the job!
๐ค Closed by robot after apply link errored w/ code 403 1 year ago
\nThe Company - Soramitsu is a blockchain technology company based in Japan. We are focusing on products for financial markets based on the Hyperledger Iroha blockchain platform. Two main product streams are digital asset management solutions including innovative payment solutions and a digital identity platform that supports transparent and secure exchange of information according to the financial KYC requirements. The company was established in 2016 and currently employs more than 50 people in Japan, Russia, USA and Cambodia.\nย \nThe Role โ We are looking for a Senior Android Developer that has experience with critical production systems (i.e. payment systems, B2B systems, Telco or similar systems), experienced in Android Platform (knowledge of both iOS and Android will be highly appreciated). The responsibility would be to design, implement and support software production solutions that will be used by our clients, write tests for the system and guarantee high quality of functional and nonfunctional characteristics of produced code, perform code review for other developers, ย take part into making architectural decisions, transfer knowledge to other team members and mentor junior developers. The candidate will also be responsible for interviewing people who will perform mobile development related tasks and work in the development team. The candidate will also need to select and integrate frameworks and libraries which will be the part of software systems and to prove his/her choice. As a senior developer, the candidate should understand the business goals of the system, plan his/her work upfront, give correct estimations to each task and able to foresee possible problems and eliminate them before they appear.\nย \nTasks\n\n* \nDesign, implement and support mobile applications.\n\n* \nWrite tests which will cover the major amount of functionality and non-functional requirements.\n\n* \nPerform code review for other mobile developers.\n\n* \nParticipate in architecture meetings and take part in making architecture decisions.\n\n* \nProvide knowledge transfer inside the company (document important parts of the system, provide workshops or lectures inside the company).\n\n* \nProvide mentorship for junior developers and interns.\n\n* \nAnalyze requirements and select technologies which will speed up implementation keeping quality on the needed level.\n\n* \nProvide estimations for all related tasks.\n\n* \nPerform issue- and bug-fixing.\n\n\n\nย \nNeeded education and experience\n\n* \nA bachelorโs degree or higher.\n\n* \n5+ years of experience in Java and/or Kotlin languages.\n\n* \n2+ years of pertinent experience at the similar senior position.\n\n* \nExperience in blockchain-related projects will be appreciated.\n\n* \nKnowledge of software engineering processes.\n\n* \nExperience in designing software solutions.\n\n* \nExperience with Google Play Approval & Distribution Process.\n\n* \nParticipation as a key role engineer in at least one successful project.\n\n\n\nย \nRequired technical competencies and qualifications\n\n* \nExcellent analytical and problem-solving skills.\n\n* \nGood understanding of how Android mobile platform works.\n\n* \nDeep knowledge of Java/ Kotlin languages along with Android SDK, including using main components, networking, animations and data transferring formats.\n\n* \nKnowledge of dependency injection frameworks, view binding libraries and reactive programming will be a plus.\n\n* \nExperience building mobile UI with Material Design approach and using animations.\n\n* \nProficient in designing mobile applications with design patterns (Viper, MVC, MVVM, MVP, etc.), application of SOLID design principles, familiarity with corresponding frameworks and libraries (Moxy, Cicerone).\n\n* \nGood understanding of building tools for the Android platform.\n\n* \nHigh level of Git usage experience, along with related workflows.\n\n* \nKnowledge of SQL/NoSQL data storage approaches and database design.\n\n* \nGood understanding of networking principles and related design.\n\n* \nExperience with multi-threaded, asynchronous code.\n\n* \nExperience with code generation tools.\n\n* \nSkilled at writing tests (test-driven approach is preferred), experience in UI testing.\n\n\n\nย \nRequired soft skills\n\n* \nImpeccable communication, presentation and organizational skills.\n\n* \nSignificant attention to details.\n\n* \nMaintain a positive attitude while giving and receiving constructive criticism to make improvements and take appropriate corrective actions.\n\n* \nHonesty and ethic.\n\n* \nBe open to changes (positive or negative) and to considerable variety in the workplace.\n\n* \nWillingness to take on responsibilities and challenges.\n\n* \nGood English.\n\n\n\nย \nWorking Conditions\n\n* \nFlexible 40-hour work week.\n\n* \nPermanent, full-time position.\n\n* \nThe international team of professionals.\n\n* \nPossibility to work from offices around the globe.\n\n* \nPossibility to visit global meetups and conferences for education and/or for giving a speech.\n\n* \nAn absence of a strict dress code.\n\n* \nRelaxed work environment.\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 Design, iOS, Education, Java, Git, Mobile, Senior, Junior, Android, Engineer and Digital Nomad jobs that are similar:\n\n
$60,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
\n\n#Location\nWorldwide
# 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.