10-15 yearsNoidaGraduation/Post Graduation
Responsibilities
- Defining the overall technical architecture for the envisioned mobile application in collaboration with the customer, with a strong focus on React Native.
- Defining the technical requirements for the implementation of the mobile solution
- Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with the customer
- Preparing technical solutions and architecture documents and presentations for the customer
- Experience in developing reusable artifacts/frameworks, reusable assets, Industry solutions, reference architecture, design, development and QA best practice
- Understanding various non-functional aspects of mobile application design and providing a solution to optimize performance, scalability etc.
- Responsible for successfully designing and managing the delivery of mobile solutions and technologies
- Deliver mobile platform and architecture recommendations based on project requirements and industry best practices
- Design overall solutions and individual applications
- Develop and document detailed architectures for mobile solutions on React Native, iOS, Android, and other Hybrid platforms
- Lead and mentor development teams
Requirements
- B.Tech/MCA/MBA with 10-13 years of mobile domain experience
- Expertise in React Native and other mobile frameworks
- Proven ability to design, optimize, and integrate business processes across disparate systems and mobile technologies
- Experience with mobile analytics
- Demonstrated deployments of enterprise or consumer-facing mobile software systems using industry-standard environments including iOS, Android, and React Native
- Experience with Javascript/Typescript and understanding of Objective-C, Swift, Java, Kotlin
- Experience in setting CI/CD pipelines, API integrations and other cross platform development tools.
- Experience overseeing team members
- A thorough understanding of OOP, design patterns, architecture patterns, and enterprise in mobile application integration
- Experience with mobile application security and performance optimizations
- Excellent analysis skills and the ability to develop processes and methodologies
- Ability to rapidly learn and take advantage of new concepts, business models, and technologies
Good to have
- Knowledge of the latest cloud technologies
- Experience in backend technologies will be a good advantage