
Search by job, company or skills

This job is no longer accepting applications
Company Description
Bull Agritech is transforming the agricultural supply chain by directly connecting farmers to markets, ensuring fair pricing, transparency, and sustainability. Through digital platforms, we create a seamless distribution network, empower farmers with modern trade practices, and streamline the supply chain for efficiency. Our approach eliminates intermediaries, guarantees upfront payments for farmers, and promotes economic growth while maintaining an asset-light, farmer-friendly model. At Bull Agritech, we are committed to empowering farmers, driving ESG values, and redefining the future of agriculture
About the RoleWe are looking for a passionate and hands-on React Native Intern who loves building mobile apps and is excited to work with Android camera capabilities. You'll be embedded in our core engineering team at Bull Agritech, shipping real features, and learning the ins and outs of cross-platform mobile development with a strong focus on Android performance optimisation.
This is a great opportunity for someone who wants more than just tutorials you'll be writing production code, getting your PRs reviewed by senior engineers, and growing fast.
What You'll DoBuild and maintain React Native features across iOS and Android, with a primary focus on Android.
Work on camera-based features integrating Android camera APIs, managing camera lifecycle, and building smooth capture and preview UIs.
Write Python scripts for tooling, data processing, or backend support tasks as needed.
Build dynamic, reusable form components following the DRY principle across the app.
Collaborate with the design and product team to translate wireframes into polished, performant mobile screens.
Optimise app performance on Android profiling, reducing re-renders, managing memory efficiently.
Participate in code reviews, stand-ups, and sprint planning like a full team member.
Debug native Android issues when React Native's JS layer isn't enough.
What We're Looking ForMust-HavesSolid understanding of React Native fundamentals components, hooks, navigation, state management.
Working knowledge of Python clean scripts, common libraries, and ability to debug your own code.
Comfortable working with Android camera features things like opening the camera, asking for permissions, and controlling basics like zoom, flash, and focus.
Experience building dynamic forms using the DRY principle reusable, config-driven form components that avoid repetition across the codebase.
Basic Android knowledge understanding of Activities, Permissions, Intents, and the Android build system (Gradle).
Familiarity with Git and basic version control workflows.
Ability to read documentation and figure things out independently.
Interview Process1.Demo Project
2.Code Review
3.Technical Interview
4.HR Interview
What You'll GetMentorship from senior mobile engineers with real product experience.
Flexible working hours we care about output, not attendance.
Access to real production codebase from day one (no busy-work).
Letter of recommendation and a strong referral for strong performers.
Pre-placement offer (PPO) consideration for outstanding interns.
Job ID: 144698829