Non FS Hybrid Mobile Sr Developer - React
Trivandrum (Thiruvananthapuram) IT development
Job description
Job Description
We’re looking for an experienced frontend mobile/web React JS developer having strong UI and architectural skills associated with data-driven applications. Candidate should have proven experience architecting and developing mobile and web applications.
Responsibilities
·
Developing new user interface features using React JS
·
Building reusable components and front-end libraries for future use
·
Translating designs and wireframes into high quality code
·
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
·
Convert the mobile optimised Web Application into a hybrid mobile application using Cordova
Experience
·
6+ years of modern JavaScript (JS) & Mobile app production development
·
2+years React JS production development
·
4+ years in mobile/Web development (Ionic, Cordova and/or other native platforms)
·
UI/UX and architecture skills
·
JSON, REST and Web Services awareness
·
Awareness of Protractor, Karma, Jasmine or other testing tools
Must have Skills
·
Thorough understanding of React JS and its core principles
·
Familiarity with native build tools, like XCode, Gradle, Android Studio etc
·
Familiarity with RESTful APIs
·
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
·
Thorough understanding of React JS and its core principles and experience with popular React JS workflows such as Flux or Redux
·
Strong command over HTML5, CSS3 and responsive web designing
·
Knowledge of modern authorization mechanisms, such as JSON Web Token
·
Experience with common front-end development tools such as Webpack, NPM, etc.
·
Ability to understand business requirements and translate them into technical requirements
·
Testing and the ability to write unit test scripts/specs (Karma, Jasmine)
·
Familiarity with code versioning tools and DevOps
Nice to have Skills
·
React Native / React JS / Native iOS / Native Android / Xamarin
·
Experience in one of more mobile/PWA frameworks and with Redux
·
AWS/Azure or any cloud exposure
·
SSO, LDAP, OAuth, SSL integration exposure
·
Experience in emerging technologies such as IoT, AI/ML etc.
·
Knowledge of Hybrid Mobile application frameworks such as Cordova/PhoneGap
·
Awareness of enterprise Mobile Application Management (MAM) and Mobile Device Management (MDM) frameworks such as Microsoft Intune, Citrix XenMobile, etc. is a plus
More advanced data handlers such as WebSockets and Off