{"schemaVersion":"jobsearcher.job.v1","id":"f336582df2145f07dbdd081f","url":"https://jobsearcher.com/jobs/f336582df2145f07dbdd081f","canonicalUrl":"https://jobsearcher.com/jobs/f336582df2145f07dbdd081f","title":"Mobile Developer","description":"Mobile Software Engineer Our front-end speech recognition is used by doctors while entering patient data, speeding up documentation and creating time to care. We are in need of a software engineer/architect to be part of an agile team responsible for Android voice recognition applications. Specifically, the cross-platform mobile application- and SDK-layer software which interacts with our asynchronous interface to our neural network speech engine, involving:Audio collection and processing via microphone or mobile deviceCloud voice recognition (streaming audio over the network and receiving text results)Network security and encryption (both at-rest and streaming)Recognition configuration (e.g., via grammars and other software settings)Post-recognition text processing (e.g., printing a spoken date in your chosen format)Presentation layer softwarePrimary responsibilities include but are not limited to the following:iOS and Android developmentRequirements gathering, implementation, and test implementationProviding input on code reviewsProviding manual buddy testing for co-workersGrafting and merging tasks to support released softwarePeriodic rotating in-house support duties (during business hours)Communicating any discovered defects in a clear and timely mannerWorking with customers to support integrating our SDK and to resolve any issues/bugs reportedTo set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications:Bachelors degree or higher (completed and verified prior to start) from an accredited institution OR High School Diploma/GED or higher (completed and verified prior to start from an accredited institution and a minimum of ten (10) years of software development experience in lieu of a bachelors degree education requirement)Three (3) years of mobile development experienceExperience with Objective-C and iOS with a willingness to learn Android or experience with Java and Android and willingness to learn iOSAdditional qualifications that could help you succeed even further in this role include:Experience with iOS (Objective C)Experience with Xamarin (C#)Experience with C++ (read-only)Experience with KotlinSkills include working with others, clear written communication skillsCreative, curious, friendly and flexibleAble and willing to learn new technologies in short timeSelf-motivated and able to work effectively with minimal instruction and supervisionAble to work on multiple products at the same time and quickly switch contextInterested in healthcare ITCritical thinking, reasoning and problem solving is what you are known forMinimal work direction needed, highly skilled and knowledgeable to the position and provides best practicing sharing within work group. Plans, designs, develops, codes and tests software systems or applications for software enhancements and new products.","company":"Software Technology","rawCompany":"software technology","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-06-02T01:45:09.181Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mobile Developer","description":"Mobile Software Engineer Our front-end speech recognition is used by doctors while entering patient data, speeding up documentation and creating time to care. We are in need of a software engineer/architect to be part of an agile team responsible for Android voice recognition applications. Specifically, the cross-platform mobile application- and SDK-layer software which interacts with our asynchronous interface to our neural network speech engine, involving:Audio collection and processing via microphone or mobile deviceCloud voice recognition (streaming audio over the network and receiving text results)Network security and encryption (both at-rest and streaming)Recognition configuration (e.g., via grammars and other software settings)Post-recognition text processing (e.g., printing a spoken date in your chosen format)Presentation layer softwarePrimary responsibilities include but are not limited to the following:iOS and Android developmentRequirements gathering, implementation, and test implementationProviding input on code reviewsProviding manual buddy testing for co-workersGrafting and merging tasks to support released softwarePeriodic rotating in-house support duties (during business hours)Communicating any discovered defects in a clear and timely mannerWorking with customers to support integrating our SDK and to resolve any issues/bugs reportedTo set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications:Bachelors degree or higher (completed and verified prior to start) from an accredited institution OR High School Diploma/GED or higher (completed and verified prior to start from an accredited institution and a minimum of ten (10) years of software development experience in lieu of a bachelors degree education requirement)Three (3) years of mobile development experienceExperience with Objective-C and iOS with a willingness to learn Android or experience with Java and Android and willingness to learn iOSAdditional qualifications that could help you succeed even further in this role include:Experience with iOS (Objective C)Experience with Xamarin (C#)Experience with C++ (read-only)Experience with KotlinSkills include working with others, clear written communication skillsCreative, curious, friendly and flexibleAble and willing to learn new technologies in short timeSelf-motivated and able to work effectively with minimal instruction and supervisionAble to work on multiple products at the same time and quickly switch contextInterested in healthcare ITCritical thinking, reasoning and problem solving is what you are known forMinimal work direction needed, highly skilled and knowledgeable to the position and provides best practicing sharing within work group. Plans, designs, develops, codes and tests software systems or applications for software enhancements and new products.","datePosted":"2026-06-02T01:45:09.181Z","dateModified":"2026-06-02T01:45:09.181Z","hiringOrganization":{"@type":"Organization","name":"Software Technology","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f336582df2145f07dbdd081f"},"url":"https://jobsearcher.com/jobs/f336582df2145f07dbdd081f"}}