Mobile Application Developer
Role And Responsibilities:-
You must contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores, and support.
App coding, testing, debugging, documenting and monitoring.
Familiarity with Restful APIs to connect hybrid mobile applications to back-end services
Programming language skills
Solid understanding of the full mobile development life cycle
Back-end computing
Develop cutting-edge functional modules that will be integrated across hybrid mobile
application
Ability to effectively prioritize and execute tasks in a high-pressure environment.
Demonstrable good communication skills, especially in written form.
Fluency in programming languages is essential. Knowledge in objective-C and Swift (iOS) as well as Java and Kotlin (Android) will make you a more valuable asset.
Cybersecurity skills
Experience in Developing Hybrid Mobile APP
Ability to use cross-platform mobile suites like Account management promotion (AMP) and Antenna.
User interface (UI) design
Should have good knowledge of JavaScript; ReactNative and Typescript
Computer proficiency
Knowledge in cross-platform development will let you offer an economic advantage since a single code can run on both iOS and Android.
Should be good in SQL and Backend Services
Contributing to the development of project schedules and workflows.
Ability to understand and debug System/API issues.
Familiarity with APIs like iOS, Android, and Windows
Product management skills
Experience in the development or leading developers in the design, and development of enterprise mobile Applications
Proficient with HTML, jQuery, and CSS.
You must be able to write well-designed, testable, efficient code.
Cross-platform development skills
You will be working with a friendly and supportive team.
Diagnose performance issues, and fix bugs (including crashes and ANRs) to increase the functionality of the application.
You shall be in touch with the UI team constantly.
Internet of things (IoT) skills
Interacting with different departments within the organization regarding new deployments.