Full-Stack Developer
As a Full-Stack Developer, you will contribute to all aspects of front-end and some of the back-end development, implementation, and the overall enhancement of OneStop applications. The role will be responsible for translating the UX/UI design wireframes to actual code that will provide visual elements of the application and help define a strategy to improve our existing front-end architecture to a modern client-side framework. You will be required to work with the UX/UI designer, Lead Developer and Product Managers to bridge the gap between graphical design and technical implementation, taking an active role on both sides while ensuring the best possible solution/s. You will also be required to integrate code with backend services and systems and perform tasks where .NET and SQL skills are required.
Essential Qualities-
Must have experience with Angular 12+ and Angular material
Must have extensive programming experience in TypeScript, HTML5 & CSS3
Must have experience with client-side architecture and design patterns
Must have .NET and .NET core experience
Must have experience with SQL
Experience in consuming and developing REST APIs.
Solid understanding and extensive experience with version control tools like Git, GitLab, etc.
Ability to work independently and be proactive, drawing on the Sydney OneStop team when you have concern.
Clear and concise communication with the ability to collaborate across all teams.
Optimize apps/sites to improve performance and efficiency
Ensure high quality standards of delivery, which are re-usable, through the usage of industry patterns, practices, reviews, and documentation. Ensure the technical feasibility of UX/UI designs
Experience Required-
5+ years of experience of Front-end angular framework
3+ years of experience with .NET and .NET core, REST/MVC
Working experience with SQL
Education-
Computer Science or IT tertiary education, or equivalent