Job Opportunity - Web Developer
Aug 2, 2018: Abinsi Web Developers are responsible for designing and creating cshtml files that incorporate Razor, Html, and JavaScript references. Web Developers can design layouts, views, and partial views that work together in a reusable framework where server-side transactions are encapsulated as a single unit of work.
Existing design patterns and server-side processing standards are available to help web developers design UI components and event management. Knowledge of navigation techniques, MVC sessions, cookie management, data binding, transaction processing, and state management is critical.
The ability to create visual storyboards that support pre-defined use case models is required; Web Developers are responsible for presentation, navigation, and representation of data contained in server-side Model classes.
Environment
Abinsi’s SteelWire presentation layer is built using ASPX razor pages using Microsoft Visual Studio 2017. The .Net Core 2.0 framework is our new standard with both server-side (ASPX) and client-side (JQuery) scripting. Page styling standards are based on Bootstrap, navigation based on JQuery and Ajax using JavaScript. The presentation framework implements Kendo UI controls (Progress/Telerik) that communicate directly to server-side resources through Ajax.
Razor pages incorporate embedded C# using MVC patterns that facilitate the interface between client and server-side processing. Extensive server-side (C# and SQL) development is not required, but working knowledge of these technologies is desired.
Skills Desired
- Bootstrap layouts, management of partial views, HTML5, CSS styling
- JQuery, Ajax/JSON libraries to manage client-side events and transactions
- Managing web resources including icons, graphics, images, and file uploads
- Data binding to model classes, JSON serialization and auto-mapping
- Microsoft ASPX/Razor pages (cshtml files)
- Exploring and debugging existing native HTML and Razor (cshtml) components
- Embedding Kendo UI & other 3rd party UI controls that maybe incorporated
Immediate Activities
The successful candidate will be responsible for creating the user experience for web applications built using Bootstrap layout structures and Razor pages. MVC views and partial views are built using Microsoft Visual Studio Core 2.0 and incorporating JavaScript, JQuery, and Ajax.
Response
Interested individuals should email a resume and cover letter describing their writing experiences to Patrick Binns at info@abinsi.ca.