Job Description

Job Role & Responsibility

Experience working with modern frontend tech stack and the latest UX patterns

? Ability to design frontend architectures for Web and Mobile

? Experience with Xamarin. Native is a must

? Experience with tests (unit, integration)

? Deep understanding of mobile development platforms (Android/iOS)

? Excellent knowledge of object-oriented design principles

? Significant experience with Visual Studio and GIT (or similar configuration management tool)

? Ability to use Agile Development principles to release quality product on time

? Ability to multitask and prioritize while dealing with multiple projects

? Excellent problem solving and critical thinking skills

Mobile CI/CD experience

? Practical knowledge and implementation of API layer and frameworks (API as a Service) from the ground-up ensuring full multitenancy, audit capabilities and billing capabilities, etc.

? Hands-on experience delivering and supporting Cloud-based services and components in Azure‎

Skills:

? Understand high level business requirements, produce technical specifications, designs and architectures, and propose solutions based on technical options, scope, and risk

? Develop accurate time-estimates for work assignments and communicate with engineering management and team leaders on task prioritization, scheduling, and coordination

? Design, develop, and deliver web and mobile applications (architecture design, prototyping, development of production quality code, etc)

? Work with other team members, exercise technical leadership effectively and with minimal supervision