Note: The job is a remote job and is open to candidates in USA. Precision Technologies is a company focused on delivering innovative technology solutions. They are seeking a Mobile Developer to design and develop native mobile applications for both Android and iOS platforms, ensuring optimal performance and user experience.
Responsibilities
- Design, develop, test, and deploy native mobile applications for Android and iOS platforms
- Build responsive, scalable, and user-friendly mobile applications using Kotlin, Java, Swift, and Objective-C
- Develop cross-platform mobile applications using React Native or Flutter when required
- Integrate RESTful APIs, third-party SDKs, payment gateways, and backend services into mobile applications
- Collaborate with UI/UX designers to translate wireframes, prototypes, and business requirements into intuitive mobile experiences
- Optimize application performance, scalability, responsiveness, and compatibility across multiple devices and operating system versions
- Implement authentication, authorization, encryption, and mobile security best practices
- Troubleshoot application defects, perform debugging, and resolve production issues
- Conduct unit testing, integration testing, code reviews, and application performance testing
- Publish, maintain, and update applications on Google Play Store and Apple App Store
- Collaborate with Product Owners, Business Analysts, QA Engineers, and cross-functional teams throughout the Software Development Life Cycle (SDLC)
Skills
- Design, develop, test, and deploy native mobile applications for Android and iOS platforms
- Build responsive, scalable, and user-friendly mobile applications using Kotlin, Java, Swift, and Objective-C
- Develop cross-platform mobile applications using React Native or Flutter when required
- Integrate RESTful APIs, third-party SDKs, payment gateways, and backend services into mobile applications
- Collaborate with UI/UX designers to translate wireframes, prototypes, and business requirements into intuitive mobile experiences
- Optimize application performance, scalability, responsiveness, and compatibility across multiple devices and operating system versions
- Implement authentication, authorization, encryption, and mobile security best practices
- Troubleshoot application defects, perform debugging, and resolve production issues
- Conduct unit testing, integration testing, code reviews, and application performance testing
- Publish, maintain, and update applications on Google Play Store and Apple App Store
- Collaborate with Product Owners, Business Analysts, QA Engineers, and cross-functional teams throughout the Software Development Life Cycle (SDLC)
Company Overview