Remote Senior Android Developer (Kotlin multiplatform)
Ledgent Technology - san jose, CA
Apply NowJob Description
We are hiring a Senior Android Developer who is well experienced with KotlinKotlin Multiplatform to start immediately for a 6+ months contract position. This can be a remote position. This is a full-time contractor position. As a Senior Software Engineer, you will play a key role in developing new features and maintaining our enterprise access control solutions. Our solutions allows fans to scan into events using various methods, including facial recognition, NFC, mobile, web, and paper ticketing. Your primary focus will be on frontend development using Kotlin Multiplatform, though you will also handle backend tasks as needed. You will be responsible for writing clean, concise, modular code in an agile environment, performing code reviews, and collaborating closely with cross-functional teams. This role may involve working with Cloud Firestore, integrating vendor SDKs, and setting up monitoring tools. Essential Job Functions: Develop, monitor, and maintain Kotlin Multiplatform code that runs on a variety of platforms and devices.Willingness to lead mediumlarge projectsProvide thorough and timely code feedback to peersTake concepts and put them into practiceProactively identify and unblock issuesIntegrate and maintain vendor SDK'sParticipate in the full lifecycle of software development (requirements gathering, designing, developing, testing, deploying, operating, supporting and maintenance)Work closely with the Product management and Integrated Services team to design new features integrated into the platformTriage operational issues when they arisePerform server-side tasks as needed, including setting up monitoring tools and managing remote dataParticipate in short term planning of software projectsEnsure high standards of code quality, performance, and reliability Position Requirements:At least four (4) years of Kotlin programming experienceExperience with Kotlin MultiplatformStrong experience in frontend developmentProficiency with the Android SDKExperience in server-side developmentStrong working knowledge of continuous delivery and build automation toolsExperience working with remote data via REST APIs and JSONAbility to setup and manage monitoring tools, such as DataDogExcellent problem-solving skills and ability to unblock issues proactivelyStrong collaboration and communication skillsExperience with agile development methodologies Nice to have:Experience with peripheralsWorking knowledge of LinuxExperience with MDM management and integrationExperience using Cloud FirestoreExperience monitoring production software using DataDogAll qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.
Created: 2024-10-20