FRONT-END APPLICATION DEVELOPER

Information Technology

Here’s your chance to join a North American leading provider of Intelligent Transportation Systems (ITS). We are expanding our dynamic team based in Toronto, Ontario and are looking for a qualified individual to join our merry band of transportation technologists who are making the world a better place by providing transit agencies and passengers with the technology to get people home on time! Excelling with us means being motivated from within, working well with others and being passionate about what you do and why you do it.

As a Front-End developer you will be tasked primarily with creating and maintaining web interfaces used by dispatchers and other transit managers in the day-to- day management of their vehicles, drivers, and other aspects of their daily work.

You will mainly work in a Microsoft .Net development environment with Visual Studio 2015, TFS and Microsoft SQL Server 2014, using C#, JavaScript, SQL and HTML.

Responsibilities:

Interact with project managers and team leaders to materialize business user stories into programming use cases. Understand and choose appropriate UI designs / layouts to meet customer requirements and deliver satisfactory user experience. Design and implement web application independently using well-structured code. Understand stack trace and trouble shoot, debug medium size c# and JavaScript MVC applications. Analyze GUI components and database query efficiencies.

Key Responsibilities Include:

  • Object oriented programming skills in C# .NET language
  • Good understanding and proven experience in jQuery and Javascript MVC libraries such as Emberjs,Angularjs, Knockoutjs, Kendo UI
  • Comfortable to work with large scale javascript applications
  • Writing SQL queries, stored procedures
  • Understanding and experience in Single Page Application (SPA) made with HTML5, Javascript and CSS3
  • Certain knowledge in Microsoft O-R mapping frameworks such as Linq2SQL, Entity Framework

Background and Required Qualifications:

  • Experience in developing geographical applications
  • Knowledge in Microsoft Asp.net MVC with Razor engine
  • Hybrid application development using HTML5 and Phone Gap, or other HTML mobile app platform
  • Knowledge in Kendo Web Controls
  • Graphic design skills and experience in using pixel and vector design software such as Photoshop, Illustrator, Gimp, Inkscape
  • Understanding Unit Testing and writing unit testing cases for both javaxcript application and C# application
  • Understanding Agile Development, Test Driven Development
  • Understanding SOA (Server Oriented Application Acrhitecture), Thick Client Application Architecture

If you think you're up to the challenge, please send your cover letter and resume to: hr@mapstrat.com.