Posted about 1 month ago
\nA new dating app grows in the New Normal\n\nThe world's changed. What'll happen next? We believe online communication using video technology accelerates dramatically in the coming a few years because people have noticed that, due to the COVID-19 pandemic, it is an easier, cheaper, and safer way to talk with others online.\n\nJob Description\n\nIn this role, you'll be building essential features of palmu (https://palmuapp.com/), our video dating app, to deliver our customers quality experiences satisfies with their demands. You'll be part of our Scrum team as a core mobile engineer and work closely with marketing and customer supporting.\n\nYou must have the ability to build quality features of the iOS app by TDD (Test-driven development) to deliver new experiences to the users every week. Also, you must respect and follow our values below to collaborate with us.\n\nMission, Vision, Values of Light Inc.\n\nResponsibilities\n\n\n* Design and build applications for the iOS platform\n\n* Ensure the performance, quality, and responsiveness of applications\n\n* Collaborate with a team to define, design, and ship new features\n\n* Identify and correct bottlenecks and fix bugs\n\n* Maintain code quality, readability\n\n* Test-driven development, and testing automation\n\n* Maintain up-to-date documents such as Tech Specs, Test Scripts\n\n\n\n\nSkills\n\n\n* Work experiences over 2 years with iOS\n\n* Practical experiences of fp, frp\n\n* Having used popular libraries (e.g. Alamofire, Moya, Realm)\n\n* Understanding Swift API Design Guidelines\n\n* UIKit\n\n* Cocoa Touch\n\n* Xcode (e.g. configurations, debug, etc...)\n\n* RxSwift / RxCocoa\n\n* Firebase (e.g. Auth, Firestore, FCM, etc...)\n\n* Knowledges of MVVM architecture\n\n* GitHub & Pull Request\n\n\n\n\nNice to have (optional skills)\n\n\n* Having released an application to App Store\n\n* Having built an automated build system with a CI tool (e.g. Bitrise, etc...)\n\n* Having worked as a part of a Scrum team\n\n* Japanese language skill\n\n\n\n\nYour Benefits\n\n\n* Work permission issuance support if you'd like to relocate to Japan\n\n* Full-remote work\n\n\n* Your time zone has to be between GMT+5:30~9:00 for synchronous meetings\n\n\n\n\n\n* Friendly co-workers, broad discretion, efficient workflow\n\n* Self-learning support up to $100/month\n\n* The world's top-class healthcare insurance (relocation required)\n\n\n\n\nApplication Steps\n\n* Apply for this job post with your resume.\n\n* We will reply to you within a few business days if it meets our requirements.\n\n* You and we will have a video interview to know each other more.\n\n* We will give you a technical assignment to measure your skills.\n\n* You will need to provide us a few contacts of your past employers for reference checks.\n\n* You will demonstrate the result of the assignment in front of our lead developer.\n\n* We will make an offer for you.\n\n\n\nThe whole process can take up to 3 weeks.\n\nNote\n\nWe are afraid that but we don't reply to copy-and-paste applications because we'd like to work with people who are really interested in us. Thank you.