Role: Frontend / Mobile Developer (React Native, iOS & Android)
Location: Fremont, CA onsite 5 days per week
Duration: Long Term
Interview process: Video interview + In person interview.
- 80/20 Back End/Front End
- wants them to lean heavier on the backend.
- Solid Web and Mobile Developer
- Go or Swing Framework for Java
- Algorithm and Systems Design is important
Overview
We are seeking a skilled Frontend / Mobile Developer with experience building modern web and mobile applications. This role will focus on developing high-quality user-facing features using React Native, while also contributing to native mobile development on iOS and Android platforms.
The ideal candidate is hands-on, adaptable, and comfortable working across frontend, mobile, and backend integrations.
Key Responsibilities
- Develop and maintain mobile applications using React Native
- Contribute to iOS (Swift, Objective-C) and Android (Kotlin) development as needed
- Build responsive and performant frontend web applications
- Integrate applications with backend services and APIs
- Collaborate on application integration across systems and platforms
- Work with cross-functional teams (engineering, product, design)
- Participate in code reviews and contribute to best practices
Required Skills & Experience
- 3–8 years of professional software development experience
- Strong experience with:
- React Native (primary requirement)
- JavaScript / TypeScript
- Experience with mobile development:
- iOS: Swift and/or Objective-C
- Android: Kotlin
- Solid understanding of frontend development (HTML, CSS, modern frameworks)
- Experience with API integration and application integration
- Experience working with databases:
- SQL
- NoSQL (MongoDB preferred)
Preferred Skills (Nice to Have)
- Backend development experience with:
- Golang, Java, or C# (.NET)
- Understanding of mobile app lifecycle and deployment processes
- Experience building scalable, high-performance applications
- Familiarity with cloud platforms (AWS/Azure/Google Cloud Platform)
Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- Strong problem-solving and communication skills
- Ability to work in a fast-paced, collaborative environment
Why This Role
- Opportunity to work across web + mobile + backend integration
- Exposure to modern tech stack and cross-platform development
- High impact on user-facing applications