Role: React Native Mobile Developer
Location: Fremont, CA local only 5 days onsite,
Duration : 12+ months contract
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
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
Strong backend development experience (preferred focus area)
Solid understanding of frontend development (HTML, CSS, modern frameworks)
Experience with API development and application integration
Strong foundation in data structures, algorithms, and systems design
Experience working with databases:
SQL
NoSQL (MongoDB preferred)
Read and write non-trivial SQL queries
Understands joins, indexing basics, query behavior
Make basic tuning or performance adjustments
Preferred Skills (Nice to Have)
Backend development experience with:
Golang, Java, or C# (.NET)
Experience with Go OR Java frameworks (e.g., Spring / similar backend frameworks)
Experience building scalable, high-performance distributed applications
Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform)
Understanding of mobile app lifecycle and deployment processes