Job description:
Description for Internal Candidates:
As a React Native Lead with expertise in .NET WEB API development, you will play a crucial role in designing and implementing high-quality, scalable, and maintainable mobile applications.
Collaborating with cross-functional teams, including developers, designers, and testers, you will ensure the successful delivery of projects that seamlessly integrate React Native and .NET WEB API.
Responsibilities:
· Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
· Leverage native APIs for deep integrations with both platforms.
· Provide technical guidance and mentorship to the development team, with a focus on React Native and .NET WEB API best practices.
· Lead the development and implementation of mobile application features, integrating seamlessly with backend .NET WEB API systems.
· Diagnose and fix bugs and performance bottlenecks, ensuring a performance that feels native across both React Native and .NET WEB API environments.
· Ensure code quality, scalability, and maintainability of the application by incorporating .NET WEB API development standards.
· Conduct code reviews and provide constructive feedback to improve team performance, considering both React Native and .NET WEB API aspects.
· Maintain code and write automated tests to ensure the product is of the highest quality, covering both the React Native front-end and .NET WEB API back-end.
· Identify and address technical challenges and risks during the development process, fostering a cohesive React Native and .NET WEB API development environment.
· Collaborate closely with backend developers to seamlessly integrate mobile applications with server-side .NET WEB API systems.
· Optimize mobile applications for performance and user experience, considering both React Native and .NET WEB API optimizations.
· Troubleshoot and resolve technical issues with a comprehensive understanding of both React Native and .NET WEB API environments.
Requirements:
· Proven experience as a React Native Developer, showcasing a strong portfolio of mobile applications.
· Prior experience as a Native Developer (iOS/Android) and proficiency in .NET Web API development.
· In-depth understanding of the React Native framework and its core principles.
· Firm grasp of the JavaScript/Typescript language and its nuances, including ES6+ syntax.
· Rock-solid experience with third-party dependencies and debugging dependency conflicts, encompassing both React Native and .NET Web API ecosystems.
· Familiarity with native build tools like XCode and Gradle, along with a solid understanding of .NET Web API development tools.
· Understanding of REST APIs, the document request model, and offline storage in the context of both React Native and .NET Web API.
· Experience with automated testing suites, covering both React Native and .NET Web API components.
· Proficient understanding of version control systems (e.g., Git).
· Strong communication and collaboration skills, enabling effective teamwork in a fast-paced, dynamic environment.
Any Graduate