Mobile Engineer - React Native (Internship)
Job Description
About the Role
As a React Native engineer, you’ll be responsible for building and maintaining high‑performance mobile applications that run on both Android and iOS. Your day‑to‑day work will involve translating design mockups into pixel‑perfect screens, writing reusable components, and ensuring smooth animations and interactions. You’ll also collaborate closely with product and design teams to iterate quickly on new features.
Key Responsibilities
- Develop new screens and features from scratch using React Native, TypeScript, and modern state‑management libraries.
- Implement native modules or bridge existing Android/iOS code to expose platform‑specific functionality.
- Write unit and integration tests, enforce code quality through linting and code reviews.
- Optimize app performance by profiling, reducing bundle size, and implementing efficient animations.
- Integrate third‑party services such as push notifications, analytics, and ad SDKs.
- Collaborate with backend engineers to consume REST/GraphQL APIs and handle data persistence with SQLite or Realm.
- Participate in sprint planning, stand‑ups, and retrospectives to keep the team aligned and agile.
Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- 4+ months of internship or project experience building production‑ready React Native apps.
- Strong grasp of JavaScript/TypeScript fundamentals, SOLID principles, and functional programming patterns.
- Experience with native Android development (Java/Kotlin) and writing custom bridges.
- Familiarity with PostgreSQL or similar relational databases and basic security practices.
- Knowledge of UI/UX best practices, responsive layouts, and animation libraries like Reanimated or Lottie.
- Comfortable using version control (Git), CI/CD pipelines, and automated testing tools.
What You’ll Learn
Working in a lean startup environment will expose you to the full product lifecycle—from ideation to deployment—giving you hands‑on experience with rapid iteration and real‑time user feedback. You’ll deepen your understanding of cross‑platform mobile architecture, native bridge patterns, and performance tuning, while also sharpening your problem‑solving skills in a high‑velocity setting.
Resume Tip
Include a short, 1‑page portfolio link that showcases two production‑ready React Native apps, highlighting the specific features you built, the challenges you solved, and the performance metrics you improved.
Skills Required
Before you hit Apply
Stand out — don't just apply blindly
Most freshers apply without a proper resume or strategy. These guides take 10 minutes and give you a real edge.
Ask for a Referral
Find people at SuperKalam (YC W23) who can refer you
A referral can 5× your chance of getting shortlisted. Message these people politely on LinkedIn.
Could not load referrals right now.
Search on LinkedIn yourselfDon't just connect — say something that works
Read this to actually get a reply from recruiters & referrals →
Similar Job Openings
Explore more job openings in this category from companies actively hiring.
Help Us to Improve
Did this listing help? Tell us what to improve.
Got it — what would have made it perfect?
One sentence is enough. We're not grading you.
Got it.
We're reading this in Udupi over coffee. We'll reply soon. Add an email next time if you want a response. — Team EasyPlace
Thanks for the feedback last time
Got more thoughts? We're still listening.
Ready to Launch Your Career?
Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.
View All Openings