Description

Responsibilities: 

10+ years of mobile development experience overall 

Minimum of 3-4 years of Cross-Platform React-Native experience 

Experience in building iOS apps using Objective-C 

Lead the design, development, and deployment of pixel-perfect, high-performance web and mobile applications using React Native 

Leverage native APIs for deep integrations and ensure the scalability, performance, and reliability of applications across multiple platforms. 

Experience with client-side UI frameworks like Angular or React in a mobile context. 

Diagnose and fix bugs and performance bottlenecks, ensuring applications perform smoothly. 

Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables. 

Mentor and guide junior developers, conduct code reviews, enforce coding standards, and ensure best practices are followed. 

Requirements: 

Proven experience as a Full Stack Engineer, with a focus on React Native and React JS. 

Strong proficiency in JavaScript, HTML, CSS, and related web technologies, including ES6+ syntax 

Knowledge of programming 

Ability to write well-documented, clean Javascript code 

Rock solid at working with third-party dependencies and debugging dependency conflicts 

Familiarity with native build tools, like XCode, Gradle 

Understanding of REST APIs, the document request model, and offline storage 

Knowledge of mobile app development best practices and performance optimization techniques. 

Experience with automated testing suites 

Experience with version control systems (e.g., Git) and CI/CD pipelines

Education

Any Graduate