
.NET React Mobile Full Stack Developer (RARR Job 5341)
Job Skills
Job Description
We are looking for a talented Full Stack Developer with experience in .NET, React, and Android/iOS mobile development. You will be responsible for designing, developing, and maintaining web and mobile applications that deliver a seamless user experience across platforms.
Key Responsibilities:
-
Design, develop, and maintain scalable web applications using ASP.NET Core / .NET 6+ and React.js.
-
Build and maintain cross-platform mobile applications for Android and iOS using React Native or native technologies (Java/Kotlin for Android, Swift/Objective-C for iOS).
-
Integrate APIs, databases, and third-party services as needed.
-
Write clean, maintainable, and testable code following best practices.
-
Collaborate with UX/UI designers to implement responsive and intuitive user interfaces.
-
Participate in code reviews, debugging, and performance optimization for both web and mobile apps.
-
Work closely with backend developers, QA engineers, and product managers in an Agile environment.
-
Ensure security, performance, and scalability of applications.
Required Skills:
✅ Strong experience with .NET Core / ASP.NET MVC / Web API
✅ Proficiency in React.js (functional components, hooks, Redux or Context API)
✅ Experience with mobile app development: either React Native or native Android/iOS development
✅ Solid knowledge of RESTful APIs, JSON, and integration with backend services
✅ Good understanding of SQL Server or other relational databases
✅ Familiarity with Git, CI/CD pipelines, and modern DevOps practices
✅ Knowledge of responsive design, cross-browser compatibility, and mobile-first design principles
Preferred Qualifications:
-
Experience deploying mobile apps to Google Play Store and Apple App Store
-
Familiarity with push notifications, offline storage, and mobile app lifecycle management
-
Knowledge of cloud platforms like Azure or AWS
-
Unit testing frameworks for both web and mobile (e.g., xUnit, Jest, Detox)