Required Skills

Mobile Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Apr 2022

JOB DETAIL



Job Scope:
Essential Job Functions:

•    Develop high-quality codebase, participate in design discussions, execute development against design, and navigate complex codebase
•    Build partnerships across the application, business, and infrastructure teams
•    Develop programming specifications. Design, code, and unit test application code using Software Development Life Cycle (SDLC) best practices
•    Complete estimates and work plans for design, development, implementation and rollout
•    Create technical system documentation and ensure that this documentation remains current throughout all phases of the SDLC
•    Communicate with the appropriate teams to ensure that assignments are managed appropriately; ensure that completed assignments are of the highest quality
•    Support and maintain applications utilizing required tools and technologies. Provide support for applications, including involvement with other teams as appropriate
•    Participate in on-call rotation periodically
Key Responsibilities
Minimum Position Qualifications:

•    Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS). 
•    Hand on and implements complex AngularJS applications, directives, controllers, services
•    A strong understanding of JavaScript, HTML, CSS, and the Angular framework
•    Experience working with module bundlers, for example: Webpack, Node, or Browserify
•    2+ year of experience coding in Java and can demonstrate proficiency in programming languages like Java/Kotlin.
•    2+ years of experience with RESTful APIs that connects Android applications to back-end services.
•    2+years of experience with Mobile Development and building user-facing applications on Android.
•    Experience with Android SDK 
•    Knowledge of Google’s Android UI design principles, patterns, best practices, and interface guidelines.
•    Possess the ability to design applications around UI such as touch.
•    Familiarity with working the Android AOSP frameworks, NDK, SDK, and libraries.
•    Experience working with offline storage, threading, and performance tuning.
•    Experience with building and releasing APIs and building and optimizing mobile apps, in Java and Kotlin.
•    Familiarity with cloud message APIs and push notifications.
•    Experience designing internal frameworks in Java.
•    2+ years of experience with continuous integration and automated testing integration
•    2+ years of successful and applicable hands-on experience in software or infrastructure development domain and principles, including design patterns and code structure
•    2+ years of a proven track record of designing and delivering large scale, high-quality systems
•    2+ years of successful and applicable experience taking a lead role in building complex software and automation systems that has been successfully delivered to customers
•    2+ years of experience leading an engineering team, with collaboration with Product Managers and User Experience Designers.
•    Strong knowledge of industry trends and industry competition
•    Proven ability to think and contribute at the strategic level
•    Understanding of network and security architecture
•    Deep knowledge in a minimum of two of the following technical disciplines: infrastructure and network design, application development, application programming interfaces (APIs), cloud, middleware, servers and storage, database management, and operations
•    Demonstrated knowledge with SQL.
•    Proficient understanding of code versioning tools, such as Git, GitHub Saas, GitHub actions
•    Ability to understand business requirements and translate them into technical requirements.
•    Ability to speak and write in English fluently. Demonstrated written, oral, and presentation/public speaking communication skills
Desired Previous Experience/Education:
•    Experience with developing services on a cloud platform such as Microsoft Azure, AWS, or Google Cloud and integrating with mobile application UIs / APIs.
•    Demonstrated capability to build, mentor and maintain an inclusive team-based environment
•    Experience building solutions using elastic architectures (preferably Microsoft Azure and Google Cloud Platform)

Company Information