Skip to content
mimi

Full-Stack Application Developer

Allseating

Canada · On-site Full-time $100k – $110k/yr 1mo ago

About the role

Reporting to the Information Technology (IT) Manager, the Full-Stack Application Developer, in collaboration with the IT development team, is responsible for developing and maintaining custom applications for Allseating.

Position Responsibilities

The Full-Stack Application Developer is responsible for the following:

  • Full-stack development of custom applications required for Allseating’s business operations;
  • Delivering custom applications that meet business requirements, are unit-tested and are secure;
  • Maintaining existing custom applications;
  • Modifying, enhancing, or rewriting existing custom applications due to changes in the application development frameworks or business requirements;
  • Participating in discussions on designing custom applications; including designing front-end UIs, middleware, and DBMS schemas as necessary;
  • Delivering code-optimized and fully commented custom applications using best-in-class application development practices;
  • Developing and maintaining application integration to Allseating’s ERP platform;
  • Consulting with various members of the management team re: third-party application development, company website, ERP apps, etc; and
  • Other duties as required.

Position Requirements

  • High proficiency in the C# application development language;
  • Experienced in Java, JavaScript, CSS, HTML, XML, JSON, BootStrap, jQuery, SQL, Linq, C++, APIs, REST APIs, SOAP APIs, Angular, TypeScript, Native Android, Microsoft.Net, React Native, Micorsoft Entity Framework;
  • High proficiency in using correct data structures in application code;
  • Experience in source code management platforms or tools. GitHub, Bitbucket etc.;
  • Experiences in Visual Studio, Visual Studio 2022/2026 and similar IDEs;
  • Experiences developing mobile apps, Android OS app development experience is mandatory;
  • Experiences in Microsoft SQL DBMS and other Open Source DMBS platforms;
  • Experiences in Microsoft IIS server and other Web servers like Apache, EnginX etc; and
  • Experiences in using open-source application development languages is an asset.

Minimum Qualifications

  • Degree in Computer Science or Computer Information Systems;
  • 15-years of application development experience;
  • Knowledge of Software Development Life Cycle (SDLC) and Agile Software Development methodologies are assets;
  • Familiarity working with ERP/MRP systems is preferred;
  • Knowledge of application testing methodologies is an asset; and
  • Project management experience and skills is an asset.

Work Environment

  • Office
  • Prolonged sitting at workstation and computer use

Salary - $100,000 to $110,000.

If you are a team player and looking for a position to demonstrate your drive, enthusiasm and initiative, we look forward to hearing from you!

This job is for an existing vacancy and Artificial Intelligence (AI) may be used to screen, assess, or select applicants.

We thank all applicants for their interest in ALLSEATING; however only those selected for an interview will be contacted. Please no phone calls or agencies.

ALLSEATING is an equal opportunity employer. If applicable, in accordance with AODA standards, please inform ALLSEATING of accommodations that are required during the recruitment process.

Skills

AngularAPIsBootStrapC#C++CSSGitHubHTMLJavaJavaScriptJSONjQueryLinqMicrosoft.NetMicrosoft Entity FrameworkNative AndroidReact NativeREST APIsSOAP APIsSQLTypeScriptXML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free