Role Overview
- Contract Duration: 6 months (with potential for extension based on project requirements)
- Location: Fully Remote
- Engagement Type: Independent Contractor
- Service Provider: Slasify (Providing Contractor of Record services for secure, on-time remuneration)
Key Responsibilities
- Collaborate with the client’s engineering and product teams to design, build, and maintain high-performance native mobile applications.
- Integrate mobile applications with robust backend services and third-party APIs to ensure smooth and secure data synchronization.
- Translate UI/UX designs into high-quality, responsive code for mobile devices.
- Troubleshoot, debug, and optimize application performance, memory usage, and battery consumption.
- Participate in architectural discussions and implement best practices for mobile development and system integration.
Requirements (Must-haves)
- Professional Experience: At least 3+ years of native mobile development experience on either the Android or iOS platform.
- Platform Expertise:
- For iOS Engineers: Strong proficiency in Swift, UIKit, and SwiftUI. Solid understanding of the iOS SDK, Apple’s design principles, and application interface guidelines.
- For Android Engineers: Strong proficiency in Kotlin (and Java). Deep understanding of the Android SDK, Android Architecture Components, and Material Design guidelines.
- API Integration: Proven track record of integrating native apps with RESTful APIs, GraphQL, or complex backend systems.
- Communication: Ability to communicate effectively in English.
- Note: If you possess exceptional technical expertise but are still building confidence in fluent English, we still encourage you to apply.
- Soft Skills & Attributes:
- Attention to Detail: Meticulous approach to UI implementation and application stability.
- Problem-Solving: Proactive mindset with the ability to handle complex asynchronous data flow and offline capabilities independently.
Bonus Points (Nice-to-haves)
- CI/CD: Experience with mobile CI/CD pipelines (e.g., Fastlane, Bitrise, GitHub Actions).
- Cross-Platform Knowledge: Familiarity with cross-platform frameworks (e.g., React Native, Flutter) is a plus, though the primary focus is native development.
- Academic Background: Degree in Computer Science, Information Technology, or a related technical field.
- Timezone Flexibility: Ability to join meetings during US Eastern Time (EST) business hours.
- Corporate Experience: Prior experience working with large-scale enterprise environments or publicly traded tech companies.
Why This Role?
- Prestigious Client: Gain experience working with a NASDAQ-listed global leader.
- Total Flexibility: Work from any location that suits your lifestyle.
- Payment Security: Contracted via Slasify, ensuring your professional fees are paid accurately and on schedule.
How to Apply
Interested candidates should submit their updated CV and a brief description of their most relevant Golang integration or microservices project.