Job description:
OCloud Solutions is looking for a Lead Mobile Developer passionate about building high-performance mobile apps for iOS and Android platforms. This role involves architecting and developing applications while working closely with teams responsible for other layers of the product infrastructure. As product development is highly collaborative, we are looking for a strong team player with a commitment to excellence.
Basic Requirements:
- Bachelor’s or Master’s degree in Computer Science or related field.
- 4+ years of professional experience
- Strong communication skills both verbal & written ( primary requirement )
- Ability to write well-documented, clean code
- Rock solid at working with third-party dependencies and debugging dependency conflicts
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Understanding of REST & GraphQL APIs, the document request model, and offline storage
- Experience with automated testing suites, like Jest or Mocha
Responsibilities:
- Experience working with React Native, Flutter, Native Android & IOS.
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Lead multiple projects and teams.
- Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
- Leverage native APIs to enable deep integrations with both platforms.
- Diagnose and resolve bugs and performance bottlenecks to ensure a native-like experience.
- Collaborate with the open-source community to encourage and assist in implementing mission-critical software fixes. As React Native evolves quickly, staying proactive is essential to addressing potential issues.
Interested candidates can submit their applications, along with their resumes and portfolios, email, website, or job portals such as LinkedIn.