Years of experience- 3+ Yrs
- Experience working with modern frontend tech stack and the latest UX patterns
- Ability to design frontend architectures for Web and Mobile
- 3+ years experience with web technologies such as Angular, XML, HTML, JavaScript, AJAX and Web Services
- 3+ years of experience in building Xamarin and .NET / C# applications
- 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
It would be nice to have :
Mobile CI / CD experiencePractical 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 AzureYour day-to-day activities :
Understand high level business requirements, produce technical specifications, designs and architectures, and propose solutions based on technical options, scope, and riskDevelop accurate time-estimates for work assignments and communicate with engineering management and team leaders on task prioritization, scheduling, and coordinationDesign, 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.