Description here

    Roles and Responsibilities:

    • Build rich user experience via UIs across mobile platforms using React Native framework
    • Design, prototyping, development, and maintenance of cross-platform mobile applications using UN established standards for IT technologies, programming languages and tools
    • Development delivery to meet the requirements of the client as per schedule, quality processes with reusability of libraries and components
    • Understand clients' needs and propose solutions that suit them the best.
    • Analyze requirements for the project and provide estimates
    • Diagnose and fix bugs and performance bottlenecks
    • Responsible for developing innovative and fault tolerant Software solutions
    • Actively participating in architectural discussions, iteration planning, and feature sizing meetings
    • Creating and maintaining proper documentation for design, architecture, API specs, interfaces, and so on

     

    Key skills:

    • Bachelors degree in computer science or related disciplines preferred
    • 5 - 7 years of experience in mobile app development with a track record of developing delivering high performance and scalable cross platform apps.
    • Must have 5+ years of experience in React Native development
    • Solid understanding of the complete software development life cycle, including the post-production deployment phase
    • Experienced in using Mobile Views on iOS and Android
    • Firm grasp of the JavaScript including TypeScript/ClojureScript language and its nuances, including ES6+ syntax
    • Strong in React-native UI framework
    • Strong in React Native design patterns like Flux, Redux and Context API with Hooks
    • Knowledge of functional as well as object-oriented 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 (Android Studio, IntelliJ)
    • Understanding of REST APIs etc. the document request model, and offline storage
    • Leverage native APIs for deep integrations with both platforms.
    • Build pixel-perfect UIs across both mobile platforms.
    • React JS exposure is Plus.
    • Experience with third-party libraries and APIs
    • Working with third-party dependencies and debugging dependency conflicts
    • Experience in agile/scrum teams and CI/CD/CT
    • Good in communication (Interaction with global teams/business is very important)
    • Steep learning curve – ability to learn and apply new technology in development
    • Strong problem-solving mindset
    • Confident and resourceful in the face of challenges
    • Experience in the payment industry would be a PLUS but not a mandatory
     
  • Apply for this job
    *
    Import LinkedIn profile
    or
    *
    *
    *
    *
    *
    *
    *
    *