About the Role
We are expanding our mobile app development team and seeking a talented Mobile App Developer with 1–2 years of experience building React Native apps with TypeScript-first workflows. You’ll join a dynamic, collaborative team delivering high-quality, scalable, and user-centric mobile apps across Android and iOS, and potentially extending into web and desktop environments.
This role calls for a deep understanding of the React Native ecosystem, modern JavaScript patterns (React Hooks, async flows), and strong attention to performance, UX smoothness, and visual consistency. You’ll actively leverage cutting-edge AI tools (like GitHub Copilot, ChatGPT, automated testing assistants) to enhance development speed, improve code quality, and stay ahead of evolving practices.
If you’re passionate about crafting impactful, modern mobile experiences and want to grow within a product-driven, AI-forward team that values ownership, innovation, and scalability, we’d love to connect with you.
Requirements
Responsibilities:
Collaborate with product managers, designers, and fellow developers to ideate, design, and deliver high-quality mobile applications.
Build pixel-perfect, smooth, and responsive UIs across both iOS and Android platforms, ensuring consistency and performance.
Write clean, modular, and well-documented JavaScript/TypeScript code following best practices and design patterns.
Diagnose and resolve bugs, performance bottlenecks, and cross-platform issues to ensure a native-like experience.
Integrate and manage third-party libraries, native modules, and platform APIs for deep device integrations.
Actively leverage AI tools (GitHub Copilot, ChatGPT, automated code assistants) to enhance development efficiency, testing, and code reviews.
Implement secure data handling, REST/GraphQL APIs, real-time features, and offline-first strategies.
Ensure accessibility (a11y) compliance and adhere to mobile UX/UI standards.
Collaborate on CI/CD pipelines, automated testing, and cloud deployment processes for scalable delivery.
Take ownership of features or modules, driving them from design through deployment and ongoing improvements.
Skills & Qualifications:
Solid experience (1–2 years) building mobile apps with React Native and TypeScript.
Strong proficiency in modern JavaScript (ES6+), functional programming, React Hooks, Context API, and async programming patterns.
Deep understanding of component-based architecture, mobile-first UI design, and styling approaches in React Native (StyleSheet API, Tailwind RN, styled-components).
Familiarity with React Navigation and managing complex navigation stacks.
Experience integrating and working with native modules, platform APIs, and third-party libraries.
Solid grasp of unit testing and mobile-specific E2E testing tools (Detox, Appium, XCUITest, Espresso) for ensuring app reliability.
Comfortable working with Expo or bare React Native CLI projects, including custom native code when needed.
Familiarity with state management tools such as Redux Toolkit, Zustand, Jotai, or Recoil.
Awareness of cloud deployment platforms, CI/CD tools (EAS, Fastlane), and containerized delivery (Docker, Vercel, AWS).
Experience with GraphQL, WebSockets, or real-time data flows.
Familiarity with push notifications, deep linking, and mobile app lifecycle management.
Exposure to native iOS (Swift/Obj-C) or Android (Kotlin/Java) development is a plus.
Knowledge of mobile accessibility standards (WCAG) and commitment to building inclusive designs.
Experience or interest in integrating AI/ML features (on-device or cloud) into mobile apps.
Hands-on with performance tuning using tools like Reanimated, Hermes, and profiling techniques.
Contributions to open-source React Native libraries, plugins, or active participation in developer communities.
Qualification: Bachelor’s and/or Master’s degree in Computer Science, or related technical subject.
Experience: Minimum 1 Year in React Native Development.
Salary: Competitive - aligned with skills, experience, and value brought to the team.
Interested candidates can share their resume at hr@wearecyborg.com!
About the Company
At CYBORG, we specialize in creating innovative software solutions that meet the needs of businesses in a rapidly evolving digital landscape. From mobile and web applications to enterprise-level systems, we design and deliver customized solutions that are intuitive, scalable, and built with the user at the center. Our services span a wide range of industries and technologies, from AI and IoT-powered platforms to more traditional software, ensuring that we can adapt to any client's needs. We believe in providing technologies that are both powerful and human-centered, creating solutions that not only solve business challenges but also enhance the user experience and enable growth. With a focus on transparency, security, and ethical practices, we ensure that our clients remain at the forefront of innovation while maintaining control over their digital futures.