Hire the best Kotlin Developers in Utah
Check out Kotlin Developers in Utah with the skills you need for your next job.
- $94 hourly
- 4.9/5
- (16 jobs)
I develop high quality iOS and Android mobile apps using Swift, Kotlin, Java, SwiftUI, Jetpack Compose, Firebase, and APIs as needed depending on project. Through my hard work and dedication to meet all project requirements, I've earned Upwork's Top Rated Plus rating! I am self-motivated, self-directed, dependable, reliable, and trustworthy. I've been an independent consultant for most of my career. I know how to conceive a project, get the work done independently, and successfully deliver the project. I excel at testing so when the project is done, it is done! No one likes to put together a large programming team where there are tons of duplicated effort and miscommunication. I can be your single-source developer for both Android and iOS phones and tablets! Most apps also need a back-end. No need for a separate web app programmer that can cause timeline problems and miscommunication! I can write the back-end utilizing Firebase then integrate it into all versions of your mobile app. Using a single source, you control the timeline, you avoid integration issues, and everything flows smoothly. You probably cut your delivery time in half! Every week, I develop mobile apps, cloud functions, and cloud tasks, mainly for Internet of Things using Bluetooth and Firebase. Every week, I am using: Kotlin Java Javascript, typescript, node.js (back-end) Swift Jetpack Compose SwiftUI Bluetooth (Android) Core Bluetooth (iOS) Firebase Auth (user authentication, login) Firebase Firestore (database) Google Cloud Functions Google Cloud Tasks (scheduled based on a trigger) Firebase Crashlytics Firebase and Apple push notifications Google sign-in Apple sign-in As an expert Mobile App Developer, other skills I can deliver: Flows, co-routines, async tasks, flow state. WiFi configuration: static IP, dns, enterprise, add and update. JSON serialization/parcelization. NFC tag reading. Develop Maven library. Network Service Discovery (NSD). Direct ipp open protocol for printers. REST - okhttp and retrofit expert for network calls, including calls to Amazon AWS. User accounts with encryption tokens. Encrypted keystore. Push notifications (Firebase, Apple, in-app). Silent package Installer and updater. Kiosks management. Google maps with location updates, custom map markers, annotated map markers. Custom User Interface features with custom graphics, backgrounds, themes, and styling. User authentication. Credit card validation. Stripe credit and debit card processing. Google Pay processing. Glide or Picasso image handling/transformation. Image upload as file or bitmap. Dark mode activation. Launch and welcome screens with terms of service. Multi-threaded environment solutions and multi-tasking co-routines. Dynamic updates of screens from incoming push notifications. Phone dial, messaging, camera photo-taking, gallery browsing. Backwards compatibility to older versions of Android. Forwards compatibility to latest versions of Android. Room database. App publishing on Google Play Store and Apple App Store. App testing on Firebase. Firebase/Maps API keys. Troubleshooting and expert debugging of crashes/bugs/memory leaks in legacy apps. Development environment: Gradle multi-flavor (multi-version) builds Github and bitbucket version control Slack or Jira team communication Figma wireframes Swagger REST API calls Github or Jira project management and collaboration Roll-outs to 50 million user install base A recent review on Upwork: "Stephanie did a superb job to make our Bluetooth hardware on-boarding via Android very reliable. She was able to find the corner cases and then find solutions for those corner cases! This was a difficult challenge as Bluetooth permissions, capabilities, and processes vary greatly between Android OS versions and devices. The on-boarding process is simple, elegant, and extremely user friendly. It has been an honor and pleasure working along side Stephanie." Other: Protocol Stacks, embedded systems, multi-tier networking systems Fortune 500 Java and C/C++ Trainer, Expert Witness Computer Science degree, Certified Project Management Professional Native English Speaker Available to work any timezone Background: I've used many protocol stacks: Point-to-point, TCP/IP, sockets, WiFi CDMA network, Bluetooth, other wireless networks. I've developed application systems with 4 tiers of communication layers: Device to Handheld, Handheld to PC, PC to mini-computer, mini-computer to mainframe. Embedded Systems: Transponder readings sent to handheld which then transferred data to desktop computer which interfaced to IBM mainframe. Cable system "set-top" box. Assembly code for micro-chips. Veriphone credit card readers with communication to mainframes/cloud. Java Trainer for Sun Microsystems (before they were bought out by Oracle) for 2 years. C/C++ Trainer for Intel University (part of Intel) for 2 years. Expert Witness in trial against a top insurance provider regarding their Java based application.Kotlin
Software DebuggingDatabaseAPI IntegrationJavaSwiftPush NotificationsFirebaseAndroidiOS DevelopmentFirebase Cloud FirestoreRESTful APIAndroid App DevelopmentBluetoothJetPack - $35 hourly
- 0.0/5
- (0 jobs)
Hi, I’m William — a results-driven software developer with a Master’s in Software Development and hands-on experience building clean, responsive web applications. I specialize in React, TypeScript, JavaScript, and WordPress, and I’ve helped businesses improve performance, integrate dynamic features, and automate workflows. Whether you need a modern dashboard, a custom event app, or a sleek marketing site, I can help bring your vision to life. 🔧 Key Skills & Tools: • React, TypeScript, JavaScript, Next.js, Node.js • MongoDB, Firebase, Zapier automation • Google Maps API, REST APIs, OAuth integration • WordPress (Elementor, PHP), SEO optimization 🌎 What I’ve built recently: • An interactive event management platform with location-based filtering and a dynamic React dashboard • A WordPress multisite migration with full SEO and performance optimization • A Zapier-powered automation system that parses emails and stores data in MongoDB Clients appreciate my ability to jump into codebases quickly, write scalable components, and collaborate closely with cross-functional teams. I love solving tricky problems, delivering pixel-perfect UI, and helping teams move faster. Let’s connect — I’d love to help with your next project!Kotlin
Responsive DesignTypeScriptC++C#CCSSHTMLSQLSwiftPythonGitHubJavaScriptAndroidData Entry - $73 hourly
- 0.0/5
- (0 jobs)
As a Mobile developer with 14 years of strategic and tactical technology experience, I primarily use languages and libraries such as Swift, Objective-C, Kotlin, Java, JavaScript, React and React Native. - Proven abilities in Product Management and end-to-end delivery across various mobile platforms (iOS, Android) - Proven track record and persuasive leadership skills in dynamic agile development environments - Presented about developing on Android at the Android developer meetings in Denver and Boulder. - Explore into new technologies and constantly learn new stuff and implement them when possible. - Goals are to be a part of a team that creates unique product line in the internet domain, that changes the way people perceive the internet and to work on technologies that are smartly leverage the internet to dramatically influence the conventional business economy. * Highly motivated, analytical and self-directed software engineer with proven track record of problem solving and developing site-facing leading edge technologies. Specialities: Working knowledge: Android SDK and NDK (Platform version 1.5 and above), iOS, Swift, Objective-C, Android, React Native, JavaScript, Sencha Touch, Ext-JS, IT Consulting, C, C++, C#, SQL, PL/SQL, NET, XML, XQuery, XSLT, UML, Design Patterns, Architectural Styles, Oracle Database 10g, Oracle Applications 11i, Oracle Purchasing, Payables and Inventory, IBM DB2, MySQL, BEA WebLogic, Aqua Logic, EXTJS Java, RxJava, Oracle, MySQL, Hadoop, Cassandra, ElasticSearch, Memcached, ZooKeeper, RabbitMQ, RESTful Services, MicroServices, SOAP, SOA, Spring MVC, SpringBoot, Maven Distributed Systems, Concurrency, GIT, Event Driven Architecture, Drools, Lucene, Event based Systems, Algorithms, Distributed Systems, Payment Systems, Service Oriented Architecture, Design Patterns, Large-Scale Data Processing Systems, Big data, Agile Software Development, JSON, AVRO.Kotlin
iOS DevelopmentSwiftMobile App DesignMobile App DevelopmentPHPAndroid App DevelopmentJavaiPad App Development - $50 hourly
- 0.0/5
- (1 job)
I am an independent developer of mobile applications. I got my PhD in mathematics from the University of Pittsburgh in 2012 and I worked as a computer science postdoctoral researcher at the University of Utah.Kotlin
C#TypeScriptDartRustC++JavaPythonOCamlAndroid App DevelopmentMobile App Development - $30 hourly
- 0.0/5
- (1 job)
I am a student at the University of Utah, studying Software Development in my junior year. I am interested in software development opportunities where I can contribute to and maintain an interesting product that has an impact on its users. Learning new technologies and tools is exciting to me, and I love being able to work with a team to create quality work. My experience has helped me to develop discipline, attention to detail, teamwork skills, project management and ownership, adaptability, customer service and relationship skills, and a desire to learn more. I look forward to these opportunities to further develop myself.Kotlin
Salesforce Service CloudSalesforce.NET CoreASP.NET CoreSQLMySQLTypeScriptCSSHTMLJavaScriptJavaC++C#Angular Want to browse more freelancers?
Sign up
How hiring on Upwork works
1. Post a job
Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.
2. Talent comes to you
Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.
3. Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
4. Payment simplified
Receive invoices and make payments through Upwork. Only pay for work you authorize.