We are seeking passionate, dynamic, skilled and motivated Developer to join our Microsoft Solutions team and help deliver high-quality and impactful features to build products.Candidate should be responsible for supporting the entire application lifecycle (concept, design, test, release and support). Design interfaces to improve user experience.Additional responsibilities include reviewing functional and technical requirements, performing research and designing solutions.
Responsibilities
Take on complex tasks and transform them into intuitive, accessible and easy-to-use designs for customers.
Develop fast and highly scalable mobile apps , using HTML5/CSS3, Bootstrap, Typescript, ES6, JQuery and Backbone and latest JavaScript frameworks (React, Angular, Ember) standards and best practices.
Ensure the robustness, and reliability of all solutions within the application area.
Experience into the integration of API and payment gateway.
Maintain code and write automated tests to ensure the product is of the highest quality.
Deploy applications to the Apple App Store or to Google Play.
Candidates must be able to accept change in a dynamic environment and be able to adjust priorities, able to t hink outside the box, pragmatic, able to voice and effectively communicate opinions and detail oriented.
Requirements
Should have developer applications in both Android and iOS .
Should have Solid understanding of full mobile development life cycle.
Should have good competency in building cross-platform mobile applications. Strong working experience with third-party dependencies and debugging dependency conflicts.
Experience with Source control systems such as TFS. Strong understanding of HTTP protocol, WebSocket and other technologies.
Should be eager to learn the whole array of Microsoft stack from mobile programming to web development to cloud engineering. Beginners knowledge of MS Azure or any other cloud technology.
Experience in building Native android and iOS applications. Experience in ASP.Net MVC, Dot Net Core and Entity Framework can be added.
Knowledge includes coding, implementing web APIs, testing and debugging, monitoring and documenting changes for hybrid mobile apps.
Basic knowledge of Bluetooth, Wi-Fi, mobile data synchronization .
Additionally, Knowledge (HTML, CSS, JavaScript, JQuery, Ajax, JSON, Web Services)