var drpc_enabled="";var ecp_locale="";var ecp_language="en";function onElementInserted(containerSelector,elementSelector,callback){var onMutationsObserved=function(mutations){mutations.forEach(function(mutation){if(mutation.addedNodes.length){var elements=jQuery(mutation.addedNodes).find(elementSelector);for(var i=0,len=elements.length;i
- shop.acd']",function(element){var href=jQuery(element).attr('href');if(href.indexOf('shop.acdsystems.com')!==-1||href.indexOf('shop.acdsee.com')!==-1){var url=new URL(href);if(url.searchParams.get('drpc')){url.pathname=url.pathname.replace( / ^\ / [^\ / ]
- ecp_locale);url.searchParams.set("lang",ecp_language);jQuery(element).attr('href',url.href);}}});}
Full Stack Developer (Backend Focused)
Job Title : Full Stack Developer (Backend Focused)
Job Type : Full Time (40 hour per week)
Salary Range : $60,000 to $85,000 annually
Location : On-site only
Company Overview
At ACD Systems, our aim is to revolutionize the way digital works, enabling creative minds to bring their visions to life. We look to capitalize on technology, enabling us to craft solutions that redefine what digital experiences can become. We are looking for a talented Full Stack Developer with a strong backend focus and appreciation of web system design to join our team. This role will concentrate on the development and optimization of server-side logic, ensuring high performance and responsiveness to requests from the front-end. It also requires excellent communication and analytical skills to work with internal customers and other members of the business systems team to provision, assemble, configure, and maintain systems and servers in Amazon AWS and Microsoft Azure.
Key Responsibilities
Develop and maintain robust backend services and APIs that power our web applications.Collaborate with front-end developers to integrate user-facing elements with server-side logic.Design and build public facing systems and internal tools.Ensure security and data protection settings are rigorously applied.Document and illustrate solutions with clear code, diagrams, and documentation.Contribute to the refinement and improvement of existing software architecture.Participate in code reviews, project estimates and planning.Monitor and respond to emergencies for all systems.Maintain and ensure all servers are patched and up to date.Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related field.2+ years of experience in API and backend services development.Strong proficiency in server-side languages such as PHP, Python, or C++.Experience with database technology such as MySQL, PostgreSQL, and MongoDB.Understanding of front-end technologies including HTML5, CSS3, and JavaScript frameworks.Experience with Symfony / Laravel PHP frameworks.Proficiency with Git and Subversion and related workflows.Comfortable in both Linux and Microsoft environments.Experience with cloud environments (Amazon AWS, Microsoft Azure).Desirable Skills
Excellent problem-solving skills and ability to think algorithmically.Strong understanding of the web development cycle and programming techniques.Highly effective cross-departmental communication skills.Ability to work in a fast-paced, deadline-driven environment.Tackle problems by using a logical and systematic approach.Strive to deliver projects on time with minimal supervision and maximum attention to detail.Strong learning and research skills for adopting modern technologies.Interacted with RESTful services and APIs.Experience in working in an Agile development environment.Experience with React / VUE / jQuery JavaScript library is a plus.Benefits
Extended health, dental, and vision careEmployee & Family Assistance ProgramPaid time off, including vacation, sick, and personal daysLife InsuranceCompany eventsFree office parkingLocation : ACD Systems Victoria office located at Tuscany Village in Victoria, B.C. (1662 McKenzie Ave, Victoria, B.C.)
Back to Careers Page