Software Developer Jobs in BC
23 open positions in British Columbia
full stack Web developer
Nirvana CanadaCoquitlamPermanent employment Full time
Education: Bachelor's degree. Computer programming/programmer, general. Computer science. Computer software technology/technician. or equivalent experience. Tasks: Consult with clients to develop and document Website requirements. Write, modify and test website related code. Prepare mock-ups and storyboards. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Assist in the development of logical and physical specifications. Research and evaluate a variety of interactive media software products. Conduct tests and perform security and quality controls. Write, modify, integrate and test software code for e-commerce and other Internet applications. Consult with clients after sale to provide ongoing support. Computer and technology knowledge: Blockchain. Jira. OpenGL. Extranet. Internet. Servers. Java. JavaScript. PHP. SQL. Project management software. Programming software. HTML editing software. Website creation and management software. Web service design. JQuery. MySQL. API. Amazon Web Services (AWS). Angular.js. Git. Python. React Native. React.js. Figma. GitHub. MailChimp. Postman. Shopify. MS SQL Server. WordPress. Work conditions and physical capabilities: Fast-paced environment. Work under pressure. Tight deadlines. Attention to detail. Personal suitability: Client focus. Dependability. Efficient interpersonal skills. Excellent oral communication. Excellent written communication. Initiative. Judgement. Organized. Team player. Experience: Experience an asset. Employment terms options: Day. Health benefits: Health care plan.
full stack developer
City of KelownaKelownaTerm or contract Full time
Full-stack Developer (Business Systems Analyst)(12-18 months)Do you have a passion for creating amazing digital solutions?If the answer is yes, we are looking for you! Become an important part of our agile team as a Full-stack Developer and help the City of Kelowna create the digital city of the future. As a Full-stack Developer, you will: Design, develop, and maintain scalable applications using Microsoft.NET and Azure to modernize city systems and improve citizen services Integrate and enhance enterprise systems such as the City?s Enterprise Resource Planning (ERP), Revenue and Asset Management Systems Transform digital processes with a focus on automation and reuse Stay up to date with current trends and technologies, keeping the City at the forefront of innovation Drive adoption of the Microsoft Power Platform, establishing standards and best practices to ensure scalable, maintainable solutions across departments Work in an Agile team to deliver high-quality, impactful solutions that align with the City?s strategic goals for operational efficiency and innovationQualifications A four-year bachelor?s degree in Computer Science 5+ years? experience with .NET and Azure Proven cloud expertise in Azure and Infrastructure as Code (IaC) Extensive experience with the Power Platform Familiarity with microservices and modular architecture to support integrated solutions Strong understanding of IoT, RPA, and automation frameworks Strong understanding of DevOps and CI/CD practices for streamlined solution delivery.Help create Kelowna as a City of the Future. Our diverse and dynamic team strives to innovate to make things better, work as one team, serve proudly and lead responsibly. Kelowna boasts miles of lake access, public areas and outdoor recreation opportunities, a vibrant downtown and cultural scene, healthy and connected neighbourhoods, and a world-renowned College and University. With modern technology and an ever-changing virtual landscape, we may be willing to consider applicants who are wanting to work from home, provided you reside in the Okanagan region, with the ability to come into the office, as required.Grow your career in an organization that supports employee work-life balance and career and professional development. This is a CUPE bargaining unit position with employer-paid?comprehensive benefits, an earned day off program, 3 weeks paid vacation and one of Canada?s top pension plans along with an hourly rate starting at $52.69 per hour.The City of Kelowna is committed to being an organization that values and reflects its community?s diverse population, and to fostering an equitable, inclusive and progressive work environment where everyone can be their authentic self and feels a sense of belonging. For further information or to apply, please check our website at www.kelowna.ca/careersApplications must be received by end of day August 11, 2026Applicants not contacted within three weeks of the closing date are thanked for their interest
senior software developer
Innowave Software Solutions and Consulting Inc.LangleyPermanent employment Full time
Education: Bachelor's degree. Computer software engineering. Work setting: Software company. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Write, modify, integrate and test software code for e-commerce and other Internet applications. Computer and technology knowledge: SQL. Ajax. API. MySQL. MS SQL Server. Experience: 5 years or more. Employment terms options: Day. Support for newcomers and refugees: Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.) .
software engineering manager
MoneyWay Financial GroupNorth VancouverFull time
*Position Summary* MoneyWay is seeking an experienced Software Engineering Manager to lead enterprise software engineering, cloud modernization and technology strategy. This role is responsible for software architecture, application development, infrastructure modernization, hybrid cloud platforms and engineering leadership while overseeing the modernization of legacy business systems and the delivery of secure, scalable financial technology solutions. *Key Responsibilities* · Minimum 5 years of progressive experience in enterprise software development and technical leadership. · Lead software engineering teams delivering enterprise applications, payment systems and customer-facing platforms. · Modernize legacy enterprise applications and migrate business systems to cloud-native architectures. · Design enterprise software architecture, secure APIs and distributed services. · Develop and maintain integrations with banking systems, payment providers and third-party platforms. · Experience migrating legacy business applications, including 4D-based systems, into scalable modern platforms is highly desirable. · Lead hybrid cloud, Kubernetes and enterprise infrastructure initiatives. · Oversee virtualization, networking, storage, cloud connectivity and production infrastructure. · Drive DevOps, DevSecOps, CI/CD, infrastructure automation and observability. · Ensure platform security, scalability, availability, disaster recovery and business continuity. · Collaborate with business stakeholders on technology strategy. · Recruit, mentor and develop software engineering teams. · Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field. · Experience modernizing legacy systems and designing enterprise-scale software platforms. · Experience in financial services, payment processing or other regulated industries is an asset. *Technical Requirements* · *Languages & Frameworks:* C#, ASP.NET Core, TypeScript, JavaScript, React or Next.js. · *Architecture:* Domain-Driven Design (DDD), Clean Architecture, CQRS, Microservices, Event-Driven Architecture, REST APIs and Distributed Systems. · *Cloud & Infrastructure:* Microsoft Azure, Docker, Kubernetes, Hybrid Cloud, Enterprise Networking, Infrastructure Automation and CI/CD. · *Integration:* Secure enterprise integrations, RabbitMQ, Kafka or Azure Service Bus. · *Databases:* Microsoft SQL Server, PostgreSQL, Redis, MongoDB and Elasticsearch. · *Security:* OAuth2, OpenID Connect, JWT, RBAC, IdentityServer or Keycloak. · *DevOps & Monitoring:* Azure DevOps, Git, Jenkins, Terraform, Ansible, Prometheus, Grafana, ELK Stack and OpenTelemetry. *Leadership Competencies* · Strong technical leadership and software architecture skills. · Experience leading enterprise engineering teams and large technology initiatives. · Excellent communication, analytical and stakeholder management abilities. · Commitment to software quality, security, operational excellence and continuous improvement. Pay: From $64.00 per hour Benefits: * Casual dress * Dental care * Flexible schedule Work Location: In person
software developer
Powertech LabsSurreyFull time
<p>Engineering Service Business Unit focuses on power system software development, power system and substation consulting studies and compliance testing services, as well as asset management solutions for electric utilities and other clients in power industry.</p><p>We are the vendor of the cutting-edge power system analysis software package, DSATools&#8482;, which has been recognized globally as leading-edge technologies and software platforms for dynamic security assessment of large complex power systems for both off-line (system planning) and on-line applications (near-real-time operation).</p><p>We are also one of primary power system consulting teams well recognized internationally.</p><p>We are providing a full spectrum of study services from fast electromagnetic transient switching studies, to typical power system planning and operation studies (including transient, small-signal, voltage, and frequency stabilities), post-mortem investigation of system disturbances and events, generation and load interconnection studies, generator including wind and solar renewables, and load model development or validation via field testing, and to NERC compliance studies (e.g., TPL, PRC, MOD, CIP, etc.).</p><p>We are also equipped with a Real-Time Digital Simulator (RTDS) for evaluating and testing new control, protection, and communication schemes and devices.</p><p>The&#160;Senior Power System Modelling Engineer&#160;will&#160;perform&#160;model validation and control tuning for generation plants, including wind, solar, and energy storage systems, as well as conducting validation and simulation studies in compliance with NERC and other applicable reliability standards.</p><p>Key responsibilities include :&#160; Reviewing power plant technical documentation and prepare unit-specific test plans in accordance with applicable standards and project requirements Conducting power system simulation studies&#160;aligned with NERC and other reliability standards Preparing&#160;detailed engineering reports communicating methodologies, analysis, and findings Performing&#160;peer reviews of technical reports to ensure quality and compliance Travel to industrial and power generation sites globally to perform onsite generator model validation testing Developing technical proposals, including scope, cost estimates, and project schedules Collaborate with internal teams, clients, and stakeholders to ensure successful execution Remote work is acceptable, provided deliverables meet expectations QUALIFICATIONS Master&#8217;s degree in Electrical Engineering (Power Systems strongly preferred); Bachelor&#8217;s degree with direct &amp; relevant experience will be considered Registered as a Professional Engineer with the Engineers and Geoscientists of British Columbia (EGBC) or other jurisdictions.</p><p>At least 5&#160;years of work experience in power system transient stability studies, protection &amp; control, or related post-grad research&#160; Strong knowledge and understanding of&#160;generator and renewable modeling, power system and/or substation protections, and control systems of synchronous generators, renewables, FACTs, etc.</p><p>Knowledge and demonstrated experiences in power plant (thermal, solar, wind, BESS, etc.) power flow, dynamic and short circuit analysis using simulation software (PSCAD, DSATools, PSS/E, PSLF, ASPEN, ETAP, etc.).</p><p>Knowledge and demonstrated experiences in power plant and generator protection and control theory and practice on relay instruments (SEL, Beckwith, GE Multilin, etc.).</p><p>Experiences on site commissioning and testing including regular field work following procedures, data collection using digital DAQ systems, control equipment function and communication troubleshooting, safety training and awareness, considered as an asset Must hold a valid class 5 BC driver&#8217;s license or equivalent.&#160;&#160;Willing and e ligible to work and travel&#160;in US for site testing Job Status: Full-Time Regular Job
software developer
Powertech LabsSurreyFull time
<p>The Engineering Service Business Unit focuses on power system software development, power system and substation consulting studies and compliance testing services for electric utilities and other clients in power industry.</p><p>We are the vendor of the cutting-edge power system analysis software package, DSATools&#8482;, recognized globally as leading-edge software platforms for dynamic security assessment of complex power systems for both off-line (system planning) and on-line applications (near-real-time operation).</p><p>Our team provides a full spectrum of study services from fast electromagnetic transient switching studies, power system planning and operation studies (including transient, small-signal, voltage, and frequency stabilities), post-mortem investigation of system disturbances and events, generation and load interconnection studies, generator including wind and solar renewables, and load model development or validation via field testing, and to NERC compliance studies (e.g., TPL, FAC, PRC, MOD, CIP, etc.).</p><p>We have an exciting opportunity for up to 2 Study Engineers to join our team of highly experienced power system study experts and specialists.</p><p>In this role, the successful candidate will take on the following key responsibilities: Perform power flow, short-circuit, contingency, transfer, and stability studies, including transient, small-signal, voltage, and frequency stability assessments.</p><p>Conduct bulk power system studies using industry-standard software tools.</p><p>Carry out advanced and specialized studies using tools such as PSS&#174;E, DSATools, and PSCAD.</p><p>Support and contribute to model development, including generation, load, transmission, and transformer modeling.</p><p>Develop and recommend system upgrade strategies and mitigation plans to address system constraints and reliability issues.</p><p>Establish, review, and enhance transmission planning and study methodologies and processes.</p><p>Prepare technical study reports, including model validation reports required for regulatory compliance.</p><p>Present study results and reports to clients.</p><p>Assist with proposal development in response to requests for proposals (RFPs) and help define scopes of work to meet client needs.</p><p>Participate in the development and testing of new software releases.</p><p>Qualifications * Masters or PhD in Electrical Engineering from a recognized university with a focus on Power Systems including Power systems analysis, Modeling techniques, and computational algorithms.</p><p>Equivalent combinations of education and experience may also be considered.</li><li>* At the senior level, &#160;at least 8 years of experience in electrical engineering is required, with expertise in power system planning and operational studies, power system research, software development for power system analysis, and customer support.</li><li>&#160; New graduates have an interest in power system analysis and simulation and eligible for immedaiate registration as EITs and are encouraged to apply.</li><li>* Strong understanding of power system studies, including stability, fault analysis, and EMT simulations.</li><li>* Registered (or able to immediately register) as a Professional Engineer with Engineers and Geoscientists BC (EGBC).</li><li>&#160; * For senior-level candidates, at least 8 years of experience in electrical engineering is required, with expertise in power system planning and operational studies, power system research, software development for power system analysis, and customer support.</p><p>Equivalent combinations of education and experience may also be considered.</li><li>* New graduates have an interest in power system analysis and simulation and&#160;eligible for immedaiate registration as EITs and are encouraged to apply.</p><p>The following skills, abilities, and competencies are associated with success in this role: * Solid knowledge of power system modeling and analytical methods, includin
software development programmer
Arya HealthVancouverPermanent employment Full time
Education: Bachelor's degree. Work setting: Office. Remote or mobile. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Assist in the collection and documentation of user's requirements. Research and evaluate a variety of software products. Computer and technology knowledge: Agile. Development and operations (DevOps). Jira. Java. SQL. Angular.js. Ruby. Ruby on Rails. Work conditions and physical capabilities: Fast-paced environment. Tight deadlines. Attention to detail. Sitting. Personal suitability: Accurate. Initiative. Organized. Team player. Integrity. Dependability. Experience: 2 years to less than 3 years. Health benefits: Health care plan.
software developer
Astra North Infoteck Inc.VancouverFull time
<b>Job Description</b><br><span id="spandesc"><div><b>Job Title:</b> Senior IBM TRIRIGA Developer ? IBM TRIRIGA, IWMS, SQL &amp; REST APIs <br/></div><div><br/></div><div><b>Experience Required: </b>7-10 Years<br/></div><div><br/></div><div><b>Roles and Responsibilities:</b><br/></div><div><br/></div><div>? Work with business analysts, technical leads, architects and end users to understand IBM TRIRIGA requirements, develop and configure application components, support integrations, troubleshoot issues and deliver enhancements across the real estate and facilities application lifecycle.<br/></div><div>? Strong hands-on experience in IBM TRIRIGA platform configuration, customization, data, workflow and integration development.<br/></div><div><br/></div><div><b>Key Accountabilities:</b><br/></div><div><br/></div><div>? Understand business requirements as per the BRD and translate them into IBM TRIRIGA technical design and development tasks.<br/></div><div>? Develop, configure and enhance IBM TRIRIGA application components across modules such as Real Estate, Lease, Space, Facilities, Operations, Maintenance and Capital Projects.<br/></div><div>? Configure TRIRIGA platform elements including business objects, forms, workflows, queries, portals, navigation, security groups and reports.<br/></div><div>? Build and support integrations between IBM TRIRIGA and enterprise systems using REST/SOAP APIs, integration objects, data loads, ETL approaches or middleware.<br/></div><div>? Develop and support data migration, data correction, validation and reporting activities for TRIRIGA implementation or enhancement projects.<br/></div><div>? Participate in design, development, unit testing, SIT/UAT support, deployment and post-production support activities.<br/></div><div>? Troubleshoot application, workflow, integration, report and data issues, identify root cause and implement fixes within agreed timelines.<br/></div><div>? Prepare technical documentation such as technical design notes, configuration documents, deployment steps, release notes, SOPs and support handover documents.<br/></div><div>? Follow development standards, coding guidelines, secure configuration practices, version control and client release management processes.<br/></div><div>? Collaborate with onsite and offshore teams, support task estimation and provide status updates during project execution.<br/></div><div>? Support production operations, incident resolution, change requests and continuous improvement for IBM TRIRIGA solutions.<br/></div><div>? Keep up to date with IBM TRIRIGA / IBM Maximo Real Estate and Facilities product capabilities and apply relevant platform best practices.<br/></div><div><br/></div><div><b>Experience Required:</b><br/></div><div><br/></div><div>? Good communication skills and ability to interact with business users, functional consultants and technical stakeholders.<br/></div><div>? Minimum 7-10 years of IT development experience with strong hands-on exposure to IBM TRIRIGA development, configuration and support.<br/></div><div>? Experience working on IBM TRIRIGA implementation, enhancement, upgrade, integration or application support projects.<br/></div><div>? Strong understanding of IWMS / Real Estate and Facilities Management processes such as Lease Administration, Space Management, Service Requests, Maintenance, Facilities Operations and Capital Projects.<br/></div><div>? Hands-on experience with TRIRIGA tools such as Data Modeler, Workflow Builder, Form Builder, Application Designer, Queries, Reports, Portals and Security Configuration.<br/></div><div>? Experience with TRIRIGA integrations, data migration, interface troubleshooting and report development.<br/></div><div>? Working knowledge of SQL and relational databases such as Oracle, DB2 or SQL Server.<br/></div><div>? Experience with Java/J2EE concepts, JavaScript, XML, JSON, REST/SOAP services, HTML/CSS and scripting used for configuration or troubleshooting.<br/></div><div>? Hands-
software developer
AtimiVancouverFull time
<p>Atimi is seeking an experienced Workday Implementation Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web experience. If you are a creative, self-motivated individual with vast user experience working with complex problems, Atimi is the place for You. We are looking for an established leader in the domain with solid experience in software development principles, data engineering, hands-on knowledge of the latest cloud technologies, business intelligence, and soft skills. You work well with colleagues, partners and clients and have excellent communication skills. </p><p><strong>Responsibilities</strong></p><ul><li>Working closely with stakeholders to understand their requirements, design and implement the right solution</li><li>Designing and implementing new extensions in the Workday Environment</li><li>Preparing business requirement documents, configuration documents and process flows</li><li>Delivering fair outcomes for our customers, ensuring conduct maintains a high level of expertise</li><li>Providing support to other team members and key stake holders</li><li>Own meaningful pieces of work end-to-end, from clarifying requirements through design, implementation, testing, and handoff.&nbsp;</li><li>Make sound technical design decisions within your area of work, and surface tradeoffs the team or client needs to weigh in on.&nbsp;</li><li>Estimate effort honestly, hit the estimates you commit to, and flag risk early when something is going to slip.&nbsp;</li><li>Engage directly with clients to understand requirements, propose approaches, and respond to change requests.&nbsp;</li><li>Contribute to project design documentation, technical specifications, and the inputs that go into the Software Requirements Specification.&nbsp;</li><li>Use AI coding tools (Claude Code, Codex, Cursor, etc.) effectively as part of normal delivery, including writing or configuring agentic workflows where they meaningfully accelerate the work.&nbsp;</li><li>Apply judgment about when AI/ML solutions are appropriate, when they are overkill, and when they introduce risk that outweighs the benefit.&nbsp;</li><li>Set up and maintain build environments, CI configurations, and other infrastructure that supports the team's delivery.&nbsp;</li><li>Help newer developers get unstuck, and write code reviews that teach rather than just gatekeep.&nbsp;</li><li>Participate in peer code reviews across the team and contribute to engineering standards.&nbsp;</li></ul><p></p><p><strong>Requirements</strong></p><p><strong>Basic qualifications</strong></p><ul><li>Bachelor's degree in Computer Science from a recognized university.</li><li>5+ years of relevant experience implementing Workday integrations. </li><li>6+ years of software development experience (Java or Typescript or Python)</li><li>Workday HR module expertise</li><li>Prism Analytics expertise</li><li>WD Studio expertise </li><li>Experience working directly with clients and other project stakeholders to define and refine requirements.</li><li>Strong English skills (written and verbal.)</li></ul><p></p><p><strong>Additional qualifications</strong></p><ul><li>WD Extend expertise</li><li>Enterprise Interface Builder experience </li><li>Finance expertise</li><li>Salesforce</li><li>Peoplesoft</li></ul><p></p><p><strong>The position is open to anyone, but you must be located in Canada. Relocation support is not provided.</strong></p><p>Please submit your resume and cover letter for review. All applications will be reviewed, but only those who are able to demonstrate the right skills will be contacted for a remote interview.</p><p><strong>Benefits</strong></p><h3>Why Work for Atimi?</h3><p>Find the work-life balance you have been craving with a flexible schedule, generous time off, a conv
software engineer
Bonsai MicroVancouverFull time
*Who are we?* We are a passionate and multi-disciplinary team, dedicated to developing innovative semiconductor solutions incorporating Machine Learning and AI. We are committed to fostering a diverse and inclusive work environment where all team members can thrive. We welcome brilliant and dedicated individuals from all backgrounds to join our team and contribute to our vision. *Why this role?* · Be part of an agile, growing team that drives innovation · Apply your skills in several areas to maximize impact · Learn new skills from industry veterans who have taken numerous products to market · Contribute to the continuous improvement of our proprietary Python-based Electronic Design Automation (EDA) tools and infrastructure for mixed-signal IC design · Collaborate with the team in numerous areas, including silicon design, systems engineering, software engineering and ML/AI · Make a significant impact on the future of mixed-signal semiconductor design We embrace a hybrid work environment. Our headquarters are located in downtown Vancouver near public transport hubs and amenities. *As a Software Engineer, you will:* · Design, implement, and improve features for our proprietary Python-based EDA framework for mixed-signal IC design, applying strong software architecture and engineering practices, and working in conjunction with a wide range of open-source frameworks and commercial EDA software · Develop and maintain robust software testing approaches · Apply strong software engineering practices ? including modular architecture, API design, packaging, and release management ? to build a robust, maintainable Python codebase · Contribute to continuous improvement of DevOps methodologies · Get involved in other areas requiring software development skills, such as IT infrastructure and automated testing *You may be a good fit if you have:* · Strong software development skills combined with an interest to apply those skills to Electronic Design Automation for IC/microchip development · Strong Python software engineering skills, including experience with software architecture, testing, packaging/distribution, and API design · The desire to work with a talented, passionate, and experienced team · Strong communication and problem-solving skills · Familiarity with mixed-signal circuit design concepts (e.g., SPICE simulation, netlists, PDKs) or EDA tool suites such as Cadence, Synopsys, Siemens/Mentor is a plus · Familiarity with machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn) and applied experience with large language models ? including prompt engineering, fine-tuning, retrieval-augmented generation (RAG), or agentic workflows ? is a plus If some of the above doesn?t line up perfectly with your experience, we still encourage you to apply! If you consider yourself a dedicated worker, a lifelong learner, and a supportive team member, our team is the place for you. Pay: $75,000.00-$90,000.00 per year Benefits: * Dental care * Paid time off * Stock options Work Location: Hybrid remote in Vancouver, BC
full stack Web developer
CelaVancouverTerm or contract Full time
Education: College/CEGEP. Work setting: Software company. Information technology (IT) service provider. Tasks: Consult with clients to develop and document Website requirements. Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Prepare mock-ups and storyboards. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Source, select and organize information for inclusion and design the appearance, layout and flow of the Website. Assist in the collection and documentation of user's requirements. Create and optimize content for Website using a variety of graphics, database, animation and other software. Assist in the development of logical and physical specifications. Research and evaluate a variety of interactive media software products. Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Research and evaluate a variety of software products. Program animation software to predefined specifications for interactive CDs, DVDs, video game cartridges and Internet-based applications. Conduct tests and perform security and quality controls. Program special effects software for film and video applications. Write, modify, integrate and test software code for e-commerce and other Internet applications. JavaScript Object Notation (JSON). Robotic process automation. Manage incidents. Consult with clients after sale to provide ongoing support. Computer and technology knowledge: Android. JavaOS. HTML. Java. JavaScript. CSS. PHP. SQL. JQuery. API. Git. Python. React.js. Bootstrap. MS SQL Server. Area of work experience: Information technology (IT) service delivery. Design. Work conditions and physical capabilities: Tight deadlines. Attention to detail. Personal suitability: Accurate. Client focus. Organized. Team player. Creativity. Integrity. Accountability. Resourcefulness. Experience: 2 years to less than 3 years. Health benefits: Dental plan. Health care plan. Financial benefits: Life insurance. Long term benefits: Long-term care insurance. Other benefits: Parking available.
software developer
CorinexVancouverPermanent employment Full time
Education: Bachelor's degree. Work setting: Private company, corporation or industry. Information technology (IT) service provider. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Assist in the collection and documentation of user's requirements. Assist in the development of logical and physical specifications. Research and evaluate a variety of software products. Manage incidents. Computer and technology knowledge: Development and operations (DevOps). Jenkins. Jira. Shell script. Linux. Unix. C++. Device drivers. Networking software. Networking security. Programming software. Software development. MS Office. TCP/IP. Python. Firmware development. Perforce. Software quality assurance. Area of work experience: Embedded systems. Work conditions and physical capabilities: Fast-paced environment. Work under pressure. Tight deadlines. Attention to detail. Personal suitability: Accurate. Initiative. Judgement. Organized. Team player. Integrity. Accountability. Dependability. Experience: Experience an asset. Employment terms options: Day. Health benefits: Dental plan. Disability benefits. Health care plan.
artificial intelligence (ai) software engineer
GeoswiftVancouverPermanent employment Full time
Education: Bachelor's degree. Artificial intelligence. Computer science. Computer software engineering. Work setting: Financial technology. Tasks: Collect and document user's requirements. Coordinate the development, installation, integration and operation of computer-based systems. Define system functionality. Develop flowcharts, layouts and documentation to identify solutions. Develop process and network models to optimize architecture. Develop software solutions by studying systems flow, data usage and work processes. Evaluate the performance and reliability of system designs. Evaluate user feedback. Execute full lifecycle software development. Plan every step of the integration of a computer-based system. Prepare plan to maintain software. Synthesize technical information for every phase of the cycle of a computer-based system. Upgrade and maintain software. Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Robotic process automation. Usability testing. Consult with clients after sale to provide ongoing support. Conduct tests and perform security and quality controls. Implement data, software and hardware security procedures. Certificates, licences, memberships, and courses : Microsoft SQL Certification. Microsoft certified IT professional (MCITP). Microsoft certified professional (MCP). Microsoft certified solutions associate (MCSA). Microsoft certified technology specialist (MCTS). Computer and technology knowledge: Agile. Business intelligence. Java. JavaScript. CSS. SQL. Amazon Web Services (AWS). Git. Python. MS SQL Server. MySQL. Monitoring and tracking software. Conduct software testing. Area of specialization: System integration. Development. Testing. E-commerce. Security and safety: Criminal record check. Work conditions and physical capabilities: Fast-paced environment. Work under pressure. Tight deadlines. Screening questions: Do you have experience working in this field?. Do you have the required certifications listed in the job posting?. Experience: 2 years to less than 3 years. Employment terms options: Day. Health benefits: Health care plan. Financial benefits: Bonus. Long term benefits: Maternity and parental benefits. Other benefits: On-site recreation and activities. Team building opportunities. Parking available. Wellness program. Support for newcomers and refugees: Participates in a government or community program or initiative that supports newcomers and/or refugees. Assists with immediate settlement needs of newcomers and/or refugees (for example: housing, transportation, storage, childcare, winter clothing, etc.). Supports social and labour market integration of newcomers and/or refugees (for example: facilitating access to community resources, language training, skills training, etc.). Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.) . Supports newcomers and/or refugees with foreign credential recognition. Offers mentorship programs that pair newcomers and/or refugees with experienced employees . Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees . Does not require Canadian work experience. Support for youths: Participates in a government or community program or initiative that supports youth employment. Offers on-the-job training tailored to youth. Offers mentorship, coaching and/or networking opportunities for youth. Provides awareness training to employees to create a welcoming work environment for youth. Support for Indigenous people: Participates in a government or community program or initiative that supports Indigenous people. Offers mentorship, coaching and/or networking opportunities for Indigenous workers . Develops and maintains relationships with indigenous communities, indigenous-owned busine
back-end developer
OmnirevVancouverPermanent employment Full time
Education: Master's degree. or equivalent experience. Asset languages: Persian. Tasks: Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Computer and technology knowledge: Software development. API. Python. GitHub. Postman. Work conditions and physical capabilities: Fast-paced environment. Attention to detail. Personal suitability: Accurate. Dependability. Initiative. Organized. Team player. Creativity. Accountability. Resourcefulness. Screening questions: Are you available to start on the date listed in the job posting?. Are you currently a student?. Do you have experience working in this field?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Employment terms options: Morning. Experience: 5 years or more. Employment terms options: Day. Health benefits: Dental plan. Health care plan. Other benefits: Paid time off (volunteering or personal days). Team building opportunities.
software developer
OptixVancouverFull time
<p>We're&nbsp;<a href="https://www.optixapp.com/" target="_blank" rel="nofollow noreferrer noopener" class="external">Optix</a>&nbsp;? enabling flex and coworking space operators to build smarter, more automated spaces and better-connected communities. Our platform powers the digital backbone of coworking and flex spaces worldwide, uniting automation, CRM, and community engagement tools into one seamless experience.</p><p>Optix is looking for a <strong>Senior Full Stack Engineer</strong> to help us build and evolve the platform that powers coworking and flex space operators, the people running the workspaces that are reshaping how the world works. This role combines deep full-stack platform work with building the next generation of AI-powered production features.</p><p>On the platform side, you'll employ AI tools to work across our Laravel and Vue stack, shipping features end to end, designing and evolving APIs, and helping modernize an established, legacy-carrying codebase into a cleaner, API-centric architecture. On the AI product side, you will help us evolve from a rules-based platform into a leading conversational, agentic workspace management system, building features that bring AI capabilities to life for our operators.</p><p>Partnering closely with our Engineering Lead, Product, and Design, you'll deliver features end to end with room to take on more technical-design responsibility as you grow. This is a rare opportunity to strengthen your full-stack fundamentals and deepen your AI expertise through hands-on agentic work, all within a profitable, proven SaaS company with a strong engineering culture.</p><p><em>Note: This is a hybrid opportunity for someone based in Vancouver, BC (60% in our beautiful waterfront Gastown office, 40% from home).</em></p><p><strong>Requirements</strong></p><p><strong>Required skills and experience</strong></p><ul><li>You take an AI-first approach to building software. AI writing code is the standard here. You direct tools like Claude Code and Cursor to produce the majority of your output, and you've developed the judgment to review, guide, and correct what they generate. This is how we work day to day.</li><li>6+years building and shipping full-stack web apps<strong>,</strong> with features you owned end to end and then lived with in production.</li><li>Depth in one convention-driven MVC framework&nbsp;(Laravel, Rails, Django, Spring, .NET) and one component-based JS framework (Vue, React, Angular). You will be in Laravel and Vue here; we mostly care that you go deep, not that you have used our stack.</li><li>Fluent with relational databases and APIs<strong>.</strong>&nbsp;You design schemas, write and tune real SQL, and you know how to build and consume REST/GraphQL </li><li>You thrive in large, legacy-carrying codebases. You own quality end to end through testing, CI, and code review, and you know how to leave a complex system better and more maintainable than you found it.</li><li>You can clearly articulate technical reasoning to technical and non-technical teammates, and work well both independently and collaboratively</li></ul><p><strong>Strongly preferred</strong></p><ul><li>You've built something real on LLM APIs and understand how to get reliable results from them in production</li><li>You are comfortable in Python and familiar with the LangChain ecosystem</li><li>Familiarity with AWS&nbsp;(Bedrock,&nbsp;ECS/Kubernetes),&nbsp;containerization,&nbsp;CI/CD</li></ul><p><strong>Bonus</strong></p><ul><li>PHP/Laravel and Vue.js (Vuetify, Vuex)</li><li>Data engineering exposure (ETL, transformations, larger datasets)</li><li>Experience with hub-like systems integrating many external services (payments, calendars, access control)</li><li>Prior B2B SaaS experience</li></ul><p></p><h3><strong>What You'll Do</strong></h3><ul><li>Deliver full-stack features across backend and frontend in a Jira-based Agile sprint, taking ownership of your tickets, with the opportunity to grow into broader tech
front-end Web developer
QuoteMedia Ltd.VancouverPermanent employment Full time
Education: Bachelor's degree. Work setting: Financial technology (FinTech). Office. Private company, corporation or industry. Financial services industry. Financial technology. Software company. Trading. Website developer. Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Source, select and organize information for inclusion and design the appearance, layout and flow of the Website. Assist in the collection and documentation of user's requirements. Create and optimize content for Website using a variety of graphics, database, animation and other software. Research and evaluate a variety of interactive media software products. Lead and co-ordinate multidisciplinary teams to develop Website graphics, content, capacity and interactivity. Research and evaluate a variety of software products. Conduct tests and perform security and quality controls. Write, modify, integrate and test software code for e-commerce and other Internet applications. JavaScript Object Notation (JSON). Manage incidents. Computer and technology knowledge: Agile. Business intelligence. Development and operations (DevOps). Jira. Machine Learning. Model-View-Controller (MVC). HTML. Intranet. Internet. Servers. JavaScript. CSS. Object-Oriented programming languages. PHP. Programming software. Website creation and management software. Web service design. JQuery. Programming languages. Software development. Database management. API. Git. React.js. Figma. GitHub. IntelliJ IDEA. Microservices. Postman. Vue.js. Area of work experience: Embedded systems. Information technology (IT) service delivery. Design. Quality assurance or control. Specialization or experience: Specialized environmental skills and knowledge. Area of specialization: Scrum. Development of computer applications. Development. User experience design. Security and safety: Criminal record check. Work conditions and physical capabilities: Work under pressure. Tight deadlines. Attention to detail. Combination of sitting, standing, walking. Personal suitability: Efficient interpersonal skills. Organized. Team player. Creativity. Integrity. Screening questions: Do you have experience working in this field?. Do you have the required certifications listed in the job posting?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Experience: 5 years or more. Employment terms options: Day. Health benefits: Dental plan. Disability benefits. Health care plan. Paramedical services coverage. Vision care benefits. Financial benefits: Group insurance benefits. Support for persons with disabilities: Provides awareness training to employees to create a welcoming work environment for persons with disabilities. Support for newcomers and refugees: Recruits newcomers and/or refugees who were displaced by a conflict or a natural disaster (for example: Ukraine, Afghanistan, etc.) . Supports newcomers and/or refugees with foreign credential recognition. Provides diversity and cross-cultural trainings to create a welcoming work environment for newcomers and/or refugees . Supports for visible minorities: Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.). Offers mentorship programs that pair members of visible minorities with experienced employees. Provides diversity and cross-cultural training to create a welcoming work environment for members of visible minorities.
software engineer
Remarcable, Inc.VancouverPermanent employment Full time
<h3>Job Description</h3><div>Job Description<div><p><strong><strong>Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup?</strong></strong></p><p> </p><p>At <strong><strong>Remarcable</strong></strong>, we're not just building software-we're transforming how contractors and distributors work together in the construction industry. We're looking for a resourceful and curious <strong><strong>Full Stack Software Engineer</strong></strong> who loves solving problems, learning quickly, and shipping code that matters.</p><p>This is a chance to join a fast-growing SaaS startup where your contributions won't get lost in the shuffle. You'll have ownership over features, collaborate directly with customers, and help shape the product that's redefining procurement and operations for an underserved industry.</p><p>If you thrive in a collaborative environment, enjoy rolling up your sleeves, and are excited to see your work in the hands of real users-this role is for you.</p><p> </p><p>What You'll Do</p><ul><li>Build and launch new product features based on customer needs.</li><li>Hunt down and fix bugs that stand in the way of a seamless user experience.</li><li>Troubleshoot and resolve real-world customer issues.</li><li>Participate in code reviews to maintain quality and share knowledge.</li><li>Integrate systems and APIs that expand product capabilities.</li><li>Document your work so your team can learn, maintain, and build on it.</li><li>Continuously learn and grow-with mentorship, collaboration, and exposure to new technologies.</li></ul><p> </p><p>Who You Are</p><ul><li>2+ years of experience with Python + Django or similar</li><li>2+ years working with REST APIs</li><li>Solid knowledge of SQL databases.</li><li>SaaS experience (or start-up experience)</li><li>Experience with web technologies and full stack development.</li><li>Familiar with Git & Docker (bonus if you've worked in a hybrid/remote environment).</li><li>Understanding of networking basics</li><li>A problem-solver with a customer-first mindset.</li><li>Someone who takes ownership of their work and thrives in a collaborative startup team.</li></ul><p> </p><p>Why Join Remarcable?</p><p>Remarcable is a Series A SaaS company revolutionizing how electrical contractors and distributors do business. Founded by people who know the industry inside and out, our platform streamlines procurement and tool management-bringing efficiency, visibility, and better communication to a market overdue for change.</p><ul><li><strong><strong>Impact</strong></strong>: Your work directly shapes the future of our platform.</li><li><strong><strong>Learning & Growth</strong></strong>: Work alongside experienced engineers and industry experts.</li><li><strong><strong>Team Culture</strong></strong>: Collaborative, fast-paced, and focused on solving real customer problems.</li><li><strong><strong>Mission-Driven</strong></strong>: We're helping contractors save time, reduce friction, and modernize their operations.</li></ul><p> </p><p>Our Mission</p><p>To advance the adoption of technology in the construction industry by delivering better efficiency, visibility, and communication to our customers.</p><p> </p><p><strong><strong>Full-time | Vancouver - 333 Seymour Street</strong></strong></p></div>Company Description<div>At Remarcable, we're building the operating system for contractors and distributors-solving pain points that have plagued the construction industry for decades.</div></div><h3>Company Description</h3><div>At Remarcable, we're building the operating system for contractors and distributors-solving pain points that have plagued the construction industry for decades.</div>
software developer
Total Life, Inc.VancouverFull time
<p><strong>? Full-Stack Developer</strong></p><p><strong>About Total Life</strong></p><p>At Total Life, we?re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support. Our mission is to ensure quality, affordable mental healthcare is accessible to a vulnerable demographic, empowering older adults to lead healthier, more fulfilling lives.</p><p><strong>Overview</strong></p><p>We?re seeking a dedicated <strong>Full-Stack</strong> Developer to join our dynamic software development team in Vancouver, BC. In this role, you?ll play a critical part in building intuitive, responsive web interfaces that directly support our mission in mental healthcare. This is an excellent opportunity for someone passionate about turning design into reality, eager to grow their coding skills, and excited to contribute to meaningful, user-centered projects.</p><p><strong>What You?ll Do</strong></p><ul><li>Develop Software: Design, write, and deploy high-quality applications built with a Go backend and Plain Vanilla Javascript frontend.</li><li>Build responsive, mobile-first web interfaces using modern HTML, CSS and ES6, ensuring performance and accessibility across all devices.</li><li>Design scalable APIs and data models in Go and PostgreSQL that can handle complex, data-heavy workflows.</li><li>Work closely with product and design to shape features from idea to production.</li><li>Optimize performance and reliability of SQL queries and backend services.</li><li>Team Collaboration: Work closely with product, QA, and operations teams; provide mentorship to junior developers.</li><li>Project Management: Handle multiple projects simultaneously, meet deadlines, and proactively resolve roadblocks.</li><li>Process Improvement: Recommend and implement enhancements, conduct code reviews, and promote best practices in testing and maintainability.</li></ul><p><strong>Location</strong></p><p>Vancouver, BC (Please note that remote work will be considered for exceptional candidates with occasional travel to Vancouver)</p><p><strong>Job Type</strong></p><p>Job Type: Full-Time (40 hours per week, Monday to Friday)</p><p><strong>Requirements</strong></p><p><strong>Who You Are</strong></p><ul><li>Bachelor?s degree in Computer Science or a related field is a plus.</li><li>At least 3 years of programming experience.</li><li>Experience building and scaling backend systems in production.</li><li>Solid hands-on experience with Go and SQL.</li><li>Proven experience developing applications from scratch using modern HTML, CSS and ES6 (Javascript).</li><li>Experience applying mobile-first frontend implementation practices, including Flexbox, CSS Grid, and CSS Variables, is a plus.</li><li>Ability to enhance development workflows using LLMs and other AI technologies.</li><li>Design skills are an asset, especially experience working with design tools like Figma.</li><li>Experience designing or integrating HTTP REST APIs.</li><li>Proficiency with Git and GitHub.</li><li>Experience working in an Agile development environment is a plus.</li><li>Eligible to work in Canada.</li></ul><p><strong>Benefits</strong></p><p><strong>Why Join Total Life?</strong></p><ul><li><strong>Make an Impact: </strong>Contribute directly to enhancing mental healthcare services for older adults.</li><li><strong>Collaborative Culture: </strong>Work alongside an innovative and supportive team.</li><li><strong>Healthcare Plan: </strong>Dental care, extended health care, life insurance, paid time off, and vision care.</li><li><strong>Remote work</strong> available on Fridays</li></ul><p><strong>Compensation &amp; Benefits</strong></p><ul><li>Salary: 60000-100000 CAD/year</li><li>Benefits: Dental care, extended health care, flexible schedule, Remote work available for exceptional candidates, life insurance, paid time off, and vision care.</li></ul>
software developer
AdButlerVictoriaPermanent employment Full time
Education: Bachelor's degree. Work setting: Software company. Tasks: Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Write, modify, integrate and test software code for e-commerce and other Internet applications. JavaScript Object Notation (JSON). Computer and technology knowledge: JavaScript. PHP. Software development. HTML. MySQL. Personal suitability: Accurate. Excellent oral communication. Initiative. Organized. Team player. Creativity. Screening questions: Do you have experience working in this field?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Experience: 3 years to less than 5 years. Workplace information: Remote. Health benefits: Dental plan. Health care plan.
software developer
Business Web SolutionsVictoriaFull time
<b>Job Description</b><br><html> <head></head> <body> <span id="spandesc"><p>This is a remote position.</p> <div> <b>Job Overview</b> <br> </div> <div> <br> </div> <div> We are offering a remote internship opportunity for Full Stack Developer Interns / Trainees who want structured learning combined with real project experience. This program runs for 1 to 6 months and focuses on developing practical web development skills under professional guidance. Our objective is to prepare a global pool of trained interns for future opportunities.<br> </div> <div> <br> </div> <div> <b>Responsibilities</b> <br> </div> <ul> <li><span>Assist in end-to-end website development and redesign activities.<br></span></li> <li><span>Work with development and design teams to enhance website performance and scalability.<br></span></li> <li><span>Support the creation of wireframes, layouts, and basic UX elements.<br></span></li> <li><span>Develop responsive front-end features and assist with backend functionality.<br></span></li> <li><span>Participate in planning and brainstorming discussions with the team.<br></span></li> <li><span>Help with debugging, testing, and maintaining website quality.<br></span></li> <li><span>Follow clean coding principles and version control standards.<br></span></li> </ul> <div> <br> </div> <div> <b>Requirements</b> <br> </div> <ul> <li><span>Open to candidates worldwide.<br></span></li> <li><span>Access to a computer system with stable internet connectivity.<br></span></li> <li><span>Prior exposure to web development basics is a plus but not required.<br></span></li> <li><span>Strong learning attitude, curiosity, and attention to detail.<br></span></li> <li><span>Comfortable working remotely and adapting to new tools and processes.<br></span></li> </ul> <div> <br> </div> <div> <b>Benefits</b> <br> </div> <ul> <li><span>Structured learning with real-world project exposure.<br></span></li> <li><span>Guidance from experienced developers throughout the internship.<br></span></li> <li><span>Flexible program duration from 1 to 6 months.<br></span></li> <li><span>Potential stipend based on performance and contributions.<br></span></li> <li><span>Opportunity to work remotely in an international environment.<br></span></li> </ul></span><br> </body> </html><br><b>Requirements</b><br>Problem solving, Logical Thinking, Programming Basics, Debuging & Troubleshooting, English Language, Analytical Thinking, Research and Learning Ability
software developer
BuyerlinkVictoriaFull time
<p>Welcome to an exciting opportunity for an experienced Full Stack Node.js Developer!</p><p>In this role, you will play a pivotal part in designing, developing, and&#160;maintaining&#160;sophisticated Node microservices, Angular&#160;dashboards&#160;and Kubernetes microservices infrastructure.</p><p>As a key member of our team,&#160;you'll&#160;be entrusted with making critical technical decisions and upholding the highest standards of software development practices.</p><p>If you thrive in a dynamic environment,&#160;possess&#160;a passion for crafting robust solutions, and are ready to contribute your&#160;expertise&#160;to innovative projects, we invite you to join our team and make a significant impact with call routing.&#160;&#160; This is a fully in-office role in Victoria, BC.&#160; &#160; What&#160;you&#8217;ll&#160;do:&#160;&#160; Develop and&#160;maintain&#160;robust Node.js microservices with a focus on reliability, performance, scalability, and security.&#160; Develop and&#160;maintain&#160;Angular frontend dashboards in TypeScript, communicating with backend APIs.&#160; Develop and&#160;maintain&#160;call routing, real-time bidding, data tracking, and billing or payment processing&#160; Troubleshoot, test, monitor, and&#160;maintain&#160;the core product software to ensure strong reliability, functionality, and optimization.&#160; Collaborate with cross-functional teams to define, design, document, and ship new features.&#160; Conduct code reviews and ensure high coding and development standards.&#160; Stay&#160;up-to-date&#160;with emerging trends and technologies in backend, frontend, and infrastructure&#160; Your skills:&#160;&#160; Minimum of 5 years of professional development experience&#160; Expertise&#160;in JavaScript, TypeScript, Node.js and web frameworks like Angular&#160; Strong experience with API design and development (RESTful).&#160; Proficiency&#160;in advanced database management and optimization (MySQL, NoSQL databases).&#160; Experience with cloud services (GCP, AWS) and containerization technologies (Docker, Kubernetes).&#160; Proficient understanding of code versioning tools, such as Git.&#160; Strong knowledge of software architecture patterns and best practices.&#160; Excellent debugging and problem-solving skills.&#160; Experience in leading projects and mentoring junior developers.&#160; Proven experience in AI agentic software development&#160; Ability to handle a fast-paced working environment and meet deadlines.&#160; Ability to work independently with minimal supervision.&#160; Fast learner and focused on details&#160; You&#8217;ll be AI-native&#8212;not &#8220;AI-aware.&#8221; You&#8217;ll design, own, and evolve agentic workflows that dramatically expand your leverage Nice to Have:&#160; Contributions to open-source projects.&#160; Experience with CI/CD pipelines and automated testing frameworks&#160; Knowledge of&#160;additional&#160;programming languages and frameworks, including Python, PHP, Terraform, and Bash scripting&#160; Experience with Twilio&#160; Advanced degree in Computer Science or related field&#160; AI, Machine Learning, and data analytical skills&#160; Compensation: $100,000-115,000 Compensation will be determined by factors including knowledge and skills, role-specific qualifications, market location, and experience &#160; ? Life at Buyerlink: Take part in our Service Days program - where you&#039;ll be rewarded with paid time off for volunteering and making a positive impact in your community.</p><p>Join forces with our diverse Global Community and connect with team members from all over the world.</p><p>We offer a comprehensive extended health benefits package to ensure your total well-being.</p><p>We&#039;re dedicated to your professional growth and will support you every step of the way on your career path with ongoing Professional Development opportunities.</p><p>Enjoy delectable, complimentary lunches, and participate in exciting team events in-office Who w
full stack developer
Rack-A-Tiers MfgVictoriaPermanent employment Full time
Education: Bachelor's degree. or equivalent experience. Work setting: Office. Tasks: Consult with clients to develop and document Website requirements. Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing computer programs by making modifications as required. Communicate technical problems, processes and solutions. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Source, select and organize information for inclusion and design the appearance, layout and flow of the Website. Assist in the collection and documentation of user's requirements. Create and optimize content for Website using a variety of graphics, database, animation and other software. Assist in the development of logical and physical specifications. Research and evaluate a variety of software products. Conduct tests and perform security and quality controls. Write, modify, integrate and test software code for e-commerce and other Internet applications. Computer and technology knowledge: Agile. Internet of things (IoT). Linux. HTML. Internet. Servers. Java. File management software. JavaScript. Security software. SQL. Programming software. Website creation and management software. Web service design. MySQL. Programming languages. Software development. MS Office. MS Windows. API. Python. React Native. React.js. Performance testing. Software quality assurance. MS SQL Server. WordPress. Area of specialization: Development of computer applications. Development. User experience design. E-commerce. Work conditions and physical capabilities: Attention to detail. Sitting. Personal suitability: Accurate. Client focus. Dependability. Efficient interpersonal skills. Excellent oral communication. Excellent written communication. Organized. Team player. Screening questions: Are you available to start on the date listed in the job posting?. Do you have experience working in this field?. Do you have the required certifications listed in the job posting?. Do you live near the job location?. Do you meet the language requirements listed in the job posting for the position (English or French)?. Experience: 3 years to less than 5 years. Health benefits: Dental plan. Health care plan. Vision care benefits. Financial benefits: Bonus. Group insurance benefits. Other benefits: Free parking available. Learning/training paid by employer. Paid time off (volunteering or personal days). Team building opportunities. Parking available. Wellness program.
software developer
SureSwift CapitalVictoriaFull time
<p>About SureSwift Capital&#160; SureSwift Capital is a private equity firm with a diversified digital portfolio, seeking a seasoned, front-end-leaning full-stack developer to build and modernize software across a portfolio of SaaS businesses.</p><p>Our focus is transformation via AI enablement, and this role sits at the center of it: someone who thinks differently about how software gets built, leveraging AI as a core part of their workflow, not just a tool.</p><p>About the Role&#160; The successful candidate will work across different web technology stacks as a true generalist, ramping quickly in unfamiliar environments and using AI to accelerate development, reduce friction, and ship high-quality features faster.</p><p>They will own feature development end-to-end while maintaining the stability and performance of existing production systems.</p><p>This role works closely with the cross-functional team and reports to the Portfolio Leader (or designate).</p><p>The ideal candidate is a hands-on builder who is equally comfortable extending legacy production applications and shipping polished new features, with a genuine eye for how software looks and feels to the user.</p><p>What You&#8217;ll Do&#160; Feature Development &amp; Delivery Own feature development end-to-end, from UI design through backend implementation, QA, and deployment.</p><p>Partner with the Portfolio Leader and business teams to prioritize and deliver features for existing applications.</p><p>Build new features, fix bugs, and optimize performance across diverse tech stacks.</p><p>Set and uphold a high bar for how things look and feel to the user.</p><p>AI-Augmented Engineering Develop repeatable approaches and best practices for AI-assisted development.</p><p>Own AI as a core part of the development workflow to accelerate delivery and reduce friction.</p><p>Apply and champion AI-powered code generation and agentic tools (e.g., Claude Code, Cursor, Copilot) throughout the build process.</p><p>Legacy Systems &amp; Code Quality Take ownership of understanding and extending legacy production systems while maintaining stability and performance.</p><p>Drive modernization of existing applications without disrupting customers.</p><p>Establish robust test coverage, regression checks, and safe deployment workflows.</p><p>What You Bring&#160; Required Demonstrated experience with modern AI coding tools (especially agentic solutions like Claude Code) as a core part of the workflow.</p><p>Product-First AI Mindset: Focus on business value, user experience, and applying use of development via models directly to solve practical end-user challenges .</p><p>Experience modernizing and extending existing legacy production applications while maintaining stability.</p><p>Proven track record of technically leading engineering workstreams, taking ownership of the development lifecycle, and mentoring junior-to-mid level developers.&#160; Proven history of delivering high-quality, maintainable software within production environments, emphasizing robust testing, rigorous security auditing, and proactive dependency management.</p><p>Experience with modern frontend and backend technologies, including PHP, CodeIgniter, MySQL, JavaScript, jQuery, Bootstrap, Docker, and AWS.</p><p>UI/UX design sensibility or formal design experience.</p><p>Ability to communicate with executive leadership effectively on project status.</p><p>What We Offer&#160; Flexible scheduling, focus on deliverables Extended health and dental benefits from day one Annual salary $140,000- $190,000 CDN We are a remote company and are filling this role in Canada.</p><p>We have office space and hybrid work available for candidates located in Victoria, BC.</p><p>We thank everyone for their consideration.</p><p>Powered by JazzHR</p>
Not sure if you qualify?
Answer a few questions and see how your background matches these jobs, plus training and funding options.
Check My Fit for Software DeveloperOfficial sources to verify
Always confirm final eligibility, designation status, and funding details with the official sources above before enrolling or making financial decisions.