Dice is the leading career destination for tech experts at every stage of their careers. Our client, Bahwan CyberTek Inc., is seeking the following. Apply via Dice today!
Experience with at least 2 of the 5 skills:
- Swift
- Kotlin
- Flutter
- React Native
- Vue 3
Requirement:
- Design and develop native iOS applications using Swift and SwiftUI.
- Develop native Android applications using Kotlin and Jetpack Compose.
- Build cross-platform mobile applications using React Native and Flutter.
- Write reusable, clean, and modular code for React Native and Flutter to ensure efficient development of cross-platform mobile apps.
- Work with native modules when necessary for integrating mobile-specific features not available in cross-platform libraries.
- Ensure the UI responsiveness and consistency across both iOS and Android devices.
- Use performance profiling tools (Xcode Instruments, Android Profiler) to identify and fix bottlenecks in both native and cross-platform apps.
- Implement best practices for memory management and app performance optimization.
- Implement automated testing for mobile applications with frameworks such as Jest, XCTest, or Flutter Test.
- Set up CI/CD pipelines using GitHub Actions, GitLab CI, or Bitrise to automate builds, testing, and deployment for mobile applications.
- Implement secure communication protocols (HTTPS), OAuth authentication, and data encryption for mobile apps.
- Ensure mobile apps comply with security standards and insurance industry regulations (e.g., GDPR, HIPAA).
- Collaborate with backend teams to build RESTful APIs or GraphQL endpoints that interact with legacy systems.
- Design API gateways to expose COBOL and Java services to modern mobile platforms.