Trybotics Logo

Mobile App Development Work From Home Internship at Roots App

Mobile App Development
Roots App (Dallas, United States)Location(s): Work from home
Roots App (Dallas, United States)
Start DateImmediately
Duration6 Months
StipendRs. ₹ 15,000 /month
Posted On9 Jul '25
Apply By8 Aug' 25
DESCRIPTION

About the work from home job/internship

We're seeking an intern to join our development team and gain hands-on experience with native mobile development. This is an excellent opportunity for students or recent graduates who are passionate about mobile technology and want to work on real-world applications that impact millions of users.

What you'll learn:

A. Native mobile development:
1. iOS development: build native iOS applications using Swift and SwiftUI
2. Android development: Develop native Android apps using Kotlin and modern Android architecture
3. Mobile UI/UX: create beautiful, responsive interfaces following platform design guidelines
4. Performance optimization: learn mobile-specific optimization techniques and best practices
5. App store deployment: Understand the app store submission and review process
6. Cross-platform coordination: work on features that need to work seamlessly across iOS and Android

B. Backend & full-stack skills:
1. API development: build and maintain RESTful APIs and backend services
2. Database design: work with modern databases and data modeling
3. Cloud services: learn cloud infrastructure and deployment strategies
4. Authentication & security: Implement secure user authentication and data protection
5. Real-time features: develop live features and real-time data synchronization

C. Software engineering practices:
1. Version control: master Git workflows and collaborative development
2. Code review: Participate in code reviews and learn best practices
3. Testing: write unit tests and learn mobile testing strategies
4. Agile development: work in an agile environment with sprints and regular releases
5. Documentation: learn to write clear, maintainable code and documentation

Selected intern's day-to-day responsibilities include:

A. Development tasks:
1. Feature implementation: build new features for our mobile applications
2. Bug fixes: debug and resolve issues across iOS and Android platforms
3. Code optimization: improve app performance and user experience
4. UI components: create reusable UI components and design systems
5. API integration: connect mobile apps with backend services and third-party APIs

B. Learning & growth:
1. Mentorship: Work closely with senior developers and receive regular feedback
2. Code reviews: Participate in code reviews and learn from experienced engineers
3. Technical discussions: Join technical discussions and architecture planning
4. Skill development: Focus on areas you want to improve with guidance from the team
5. Project ownership: Take ownership of specific features or components

C. Collaboration:
1. Team meetings: Participate in standups and sprint planning
2. Knowledge sharing: Share your learnings and contribute to team knowledge
3. Cross-functional work: Collaborate with designers, product managers, and QA
4. Documentation: Help maintain technical documentation and knowledge base

Required skills:
1. Programming fundamentals: Strong understanding of object-oriented programming
2. iOS development: Basic knowledge of Swift and iOS development concepts
3. Android development: Familiarity with Java/Kotlin and Android development
4. Web technologies: Understanding of HTML, CSS, and JavaScript
5. Version control: Experience with Git and collaborative development
6. Problem solving: Strong analytical and problem-solving skills
7. Learning ability: Eagerness to learn new technologies and frameworks

Preferred skills:
1. Mobile development: Previous experience with mobile app development (academic or personal projects)
2. Backend development: Knowledge of server-side programming (Node.js, Python, Java, etc.)
3. Database: Understanding of SQL and database design principles
4. API development: Experience building or consuming RESTful APIs
5. UI/UX design: Basic understanding of mobile design principles and user experience
6. Testing: Familiarity with unit testing and mobile testing frameworks

If you are eager to gain hands-on experience and make a real impact in the mobile app development industry, apply now to be part of our innovative team at Roots Company!

Skill(s) required

Amazon Web Services (AWS) Android Database Management System (DBMS) iOS Java Kotlin Mobile Application Development SQL Swift

Who can apply

Only those candidates can apply who:

1. are available for the work from home job/internship

2. can work from 7:30 pm - 3:30 am Indian Standard Time (as the company is based outside of India & their local work timings are 9:00 am - 5:00 pm Central Standard Time)

3. can start the work from home job/internship between 9th Jul'25 and 13th Aug'25

4. are available for duration of 6 months

5. have relevant skills and interests

* Women wanting to start/restart their career can also apply.

Other requirements

1. App store experience: previous experience publishing apps to the App Store or Google Play

2. Open source: contributions to open source projects or a personal GitHub portfolio

3. Mobile framework: experience with React Native, Flutter, or other cross-platform tools

4. Cloud platforms: knowledge of AWS, Google Cloud, or Azure services

5. Performance: understanding of mobile performance optimization techniques

Perks

Letter of recommendation Flexible work hours 5 days a week

Number of openings

2

About Roots App (Dallas, United States)

Roots is a revolutionary community building platform designed to connect people across all types of communities. Our mission is to foster meaningful connections through technology that serves the diverse needs of modern communities.
Activity on Internshala
Hiring since July 2025
1 opportunity posted
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.

YOU MIGHT ALSO LIKE