Job Overview We are looking for a React Native App Developer who will be part of our Mobility Practice and will be expected to actively work in a multi-disciplinary fast paced environment. This role requires a broad range of skills and the ability to step into different roles, depending on the size and scope of the project, it's primary responsibility is to design and build the next generation mobile applications. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating application published on the Play Store.
Responsibilities:
Implement React Native cross-platform consumer facing mobile application.
Design, build and maintain excellent React Native applications with clean code.
Ensure the quality, performance, and responsiveness of applications.
Collaborate with a team to define, design, and ship new features.
Identify potential problems and resolve application bottlenecks.
Publish applications on Play Store/App store.
Design and implement application updates.
Experience Needed:
Minimum 8 years of experience on Mobile Apps development.
Minimum 6 years of Experience with React Native cross-platform mobile development.
Experience in implementing video call feature, Bluetooth connectivity, Health Kit (Apple Health, Google Fit) integration in React Native mobile application
Good knowledge in JavaScript/, OOPS concepts Good knowledge in any one of the native mobile application developments (Android/iOS Platform) Build reusable React Native components and front-end libraries for future use.
Worked on core JavaScript and understands basics such as Promise, Events, Asynchronous and basic styling. Create modules in native android/iOS and integrate in React Native mobile app.
Experience with integrating third party NPM packages
Familiarity with web technologies, HTML, and web scripting languages will be added as advantage.
Ability to write well-documented, clean JavaScript code.
Familiarity with native build tools, like XCode, Android Studio, Visual studio code
Experience with Software Development Life Cycle. Experience with unit testing frameworks in JavaScript will be added as advantage Experience with version control tools like GIT.
Passionate about writing a readable, maintainable, and well-tested code. Experience in test driven development is preferred. Solid understanding of the full mobile development life cycle.
Experience with offline storage, threading, and performance tuning.
Strong analytical skills, good team player.
Experience with performance and memory optimization.
Framework- React Native ,Redux, socket-io
TypeScript, React Native Debugger, Navigation, CLI, Material Design
Visual Studio Code, GIT, XCode, Android Developer Studio
Lite Database- SQLite, RoomDB, JSON
Native- Native iOS and Android SDKs
Additional Requirements
Demonstrates ability to have successfully completed multiple, complex technical projects and product development.
Conduct KT sessions on latest tech updates.
Provide technical support to the team.
Review the code and suggest best practices.
Demonstrates a rational and organized approach to the tasks undertaken and an awareness of the need to achieve quality.
Demonstrates high standards of professional behavior in dealings with clients, colleagues, and fellow staff members.
Be responsible for defining and following best practices.
Evaluate, suggest, and implement third party software as needed.
Pro-actively consult industry best practices in software design and integration solutions.
Can make sound and far reaching decisions alone on major issues and to take full responsibility for them on a technical basis.
Strong written communication skills. Is effective and persuasive in both written and oral communication.
Experience with gathering end user requirements and writing technical documentation.
Time management and multitasking skills to effectively meet deadlines under time-to-market pressure
Job Types: Full-time, Permanent
Pay: From 2,000,000.00 per year
Schedule:
Day shift
Application Question(s):
How many years of total experience do you currently have
How many years of experience do you have in mobile app development
How many years of experience do you have in react native app development
How many years of experience do you have as a team lead
What is your current annual CTC
What is your expected annual CTC
What is your notice period (in days)/ mention the remaining days if serving the notice period
* What is your current and preferred location
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.