1. MAIN ROLES & RESPONSIBILITIES
- Be responsible for high quality code that meet scalability;
- Deliver efficient, reusable, reliable and scalable code;
- Identify and troubleshoot application code-related issues;
- From time to time, work with the analysis team to respond to project briefs;
- Work cross-functionally with other team members: other developers, testers, analyst, operation, and customer support;
- Develop application programming interfaces (APIs) to support mobile functionality;
- Suggest and implement new mobile products, applications and protocols;
- Work closely with colleagues to constantly innovate app functionality and design;
- Use and adapt existing web applications for apps;
Perform other tasks as requested by the Line Manager.
2. REQUIREMENTS
- Strong fundamental of .NET Framework, C#, SQL, REST/HTTP APIs;
- Extensive knowledge of at least one programming language like Swift and Java;
- Familiarity with OOP design principles;
- Knowledge of Winform Programming, React, NodeJs, Js, Css, Html is a plus;
- At least 03 years of experience with C#, .NET Core API;
- Demonstrable portfolio of released applications on the App store or the Android market;
- Experience with third-party libraries and APIs;
- Experience SQL Server knowledge, store procedure, View, Function.