Roles and Responsibilities Troubleshoot issues related to application features and security Stay up-to-date with industry trends and best practices in web development Participate in code reviews to ensure adherence to coding standards Design, develop, test, deploy and maintain web applications using .NET framework/dotnet 8+. Desired Candidate Profile Experience working on ASP.NET MVC Web API. Strong understanding of Entity Framework (EF) Core for database interactions. Strong understanding of jQuery and Entity Framework (EF) Core Good to have Knowledge about Kendo UI Understanding of RESTful API conventions Experience in React ecosystem with Typescript
Our frontend tech stack is React/React Native/Typescript and the backend tech stack is .NET Core/C#/SQL Server. Role & responsibilities Design and develop scalable React Native applications with clean, maintainable code that works seamlessly across iOS and Android platforms Implement reusable components and libraries for team-wide adoption using React Native's ecosystem Integrate native iOS and Android services and APIs Manage app store submissions and certification processes and ensure compliance with App Store and Google Play guidelines Skills Deep understanding of React ecosystem, hooks, and component lifecycle Experience with automated testing (Jest) Experience with monorepo management (Nx, Lerna, or Yarn workspaces) Mobile Skills Knowledge of React Native's New Architecture and debugging/profiling tools (Flipper, React DevTools) Knowledge of React Native Web for code sharing Understanding of mobile security best practices Expo: Extensive experience with Expo CLI, EAS (Expo Application Services) Deep linking: Universal links and custom URL schemes Native modules: Creating and maintaining platform-specific code Preferred candidate profile Proven track record of shipping mobile apps to App Store and Google Play 5+ years of React Native development in production environments 2+ years in a senior developer role