Goal of this position:
Development of software, customization, and bug fixing with the direction of Team Leader or Project Manager.
Tasks and Responsibilities:
- Building self-contained, reusable, and testable modules and components
- Ensuring a clear dependency chain, in terms of both application logic as well as file relationships
- Ensuring high performance on mobile and desktop
- Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
- Cooperating with the back-end developer in the process of building the RESTful API
- Communicating with external web services
- Profile optimization (memory, speed)
Job Specifications:
- Qualifications: BS or BE in Computer Science / CCE or equivalent.
- Experience: At least 3 years’ experience in related field.
- Skills:
- Develop user interfaces using Angular
- Strong proficiency in HTML, CSS3, and JavaScript. Micro-Frontend is a plus
- Good debugging skills
- Strong Skills in .net / Windows App / SQL Server / C#
- Excellent skills in writing documents and reports on defects and other software issues
- Outstanding attention to detail & organizational abilities, & ability to troubleshoot
- Skilled in project management to include time estimation, time management, scheduling and reporting