Intermediate Application Developer (Web/Mobile)

Custom Application Development · Markham, Ontario
Department Custom Application Development
Employment Type Full-Time
Minimum Experience Mid-level
Compensation Commensurate Upon Experience

A Bit About Us


LogicalDox is a Canadian software company that is based in Markham, Ontario. We have 26 years of industry experience supporting our start-up, which has enabled us to build a solid foundation that empowers each member of our team to make meaningful contributions and grow as individuals. Our team is talented, passionate, and creative, delivering innovative solutions for organizations within the construction industry. We transform business processes and challenge conventional training methods by curating custom web, mobile and virtual reality applications that are dependable, secure and scalable.


If you are a motivated individual who thrives when learning and wants to work alongside a team that has fun (and eats well!), you are likely a great fit to work with us!


The Role


As an Application Developer you will play a part in the development and quality assurance processes to design, code, test, and debug software applications using a variety of programming languages and software tools. An aspect of this position will be to write quality testing scripts to ensure that code meets project requirements. The candidate must be available in the Greater Toronto Area (GTA) or surrounding regions, with the ability to commute to the office on occasion.


A Day in the Life


  • Take ownership of entire features and components of the application lifecycle and lead the product design and code elements
  • Collaborate with other members of the team to deliver large and complex features on time and to a high standard
  • Be part of the development process and contribute improvements and suggestions, driving the quality of the code throughout the entire production cycle
  • Mentor other developers in the team and help maintain code, product, and process quality
  • Work on multiple projects with multiple different technologies, including our VR projects
  • Partner with creative and management teams to ensure schedules and goals meet business and project needs
  • Conduct peer code and design reviews
  • Bring meaningful contributions to our products and the entire team


Benefits and Perks


  • Work-Life Balance: Flexible schedule, three weeks’ vacation to start, five personal no-questions-asked days.
  • Comprehensive Health and Wellness Benefits
  • Career Development: Twelve (12) paid education/training days per year, in-house educational training and monthly Lunch and Learn sessions
  • Fun: Company sponsored social events


Responsibilities


  • Develop web applications for desktop and mobile
  • Work alongside the development lead and collaborate with the team to plan, design and implement high-quality application features
  • Effective problem solving for different browsers and devices
  • Transform design specifications into functional web and mobile application assets
  • Establish an effective strategy and development pipeline
  • Quickly create and iterate functionality based on prototypes showcasing valid user interaction patterns
  • Design, build, and maintain efficient, reusable, and reliable code
  • Ensure the best performance, quality, responsiveness, stability and responsiveness of web and mobile applications
  • Identify process and application bottlenecks and implement solutions in a timely manner
  • Build out and test proof-of-concept applications
  • Maintain documentation relating to software development processes and technologies
  • Understand business logic requirements of clients


Must Haves


  • Must be a permanent resident or citizen of Canada
  • Any of the following:
    - A valid college degree in Computer Science, Software Engineering or Information Technology
    - A valid university degree  in Computer Science or equivalent
    - A valid college or university degree plus a valid technology certificate from a verified post-secondary institution or training school 
  • Minimum of two to three years of practical work experience in application development for web and mobile
  • Understanding of full-stack web development (client-side and server-side)
  • Practical experience with Front End JavaScript frameworks such as VueJS (preferred), Svelte, React, or Angular required
  • Experience working with Databases such as mySQL, MongoDB, or Microsoft SQL Server
  • Experience with server-side programming languages - PHP or Microsoft C# .NET is required
  • Experience in Laravel or ASP.NET MVC frameworks required
  • Versioning Tool Software - Git, Mercurial etc.
  • Comfortable using Agile and Scrum Practices and Methodologies
  • Familiarity with testing frameworks and tools
  • Reliable home internet connection, workspace conducive to productivity and adequate technology for VOIP communications
  • Excellent communication skills
  • Comfortable explaining solutions to peers
  • Ability to explain technology/web development concepts in an understandable way to clients


Additional Points


  • Experience with Development Operations (Dev Ops) tasks such as continuous integration / continuous deployment (CI/CD) in either a Microsoft Azure or Amazon AWS environment
  • Experience in shell/bash scripting


Schedule


  • Standard business hours (avg. 37.5 – 40.0 hr / week)
  • Hybrid work model
  • Monday to Friday


LogicalDox, Inc. is an equal opportunity employer. We will not discriminate and will take affirmative action measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the bases of race, colour, gender, national origin, age, religion, creed, disability, veteran's status, sexual orientation, gender identity or gender expression.

Thank You

Your application was submitted successfully.

  • Location
    Markham, Ontario
  • Department
    Custom Application Development
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level
  • Compensation
    Commensurate Upon Experience