At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. As one of Ukraine’s largest IT companies and a top employer recognized by Forbes, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the future.
Senior Full Stack Engineer
Location
Canada
Posted
54 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Engineer
Ciklum
Ciklum is looking for a Senior Full Stack Engineer to join our team full-time in Canada. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live. About the role: As a Senior Full Stack Engineer, become a part of a cross-functional development team, engineering experiences of tomorrow. Together, we will work on the project focused on selling and distributing tickets for various events, one of the leading providers of booking and ticketing services in the arts and entertainment industry operating on a global scale. Responsibilities: - Take ownership of the full software development lifecycle from design through development, testing, deployment, and maintenance - Develop and maintain frontend and backend solutions using JavaScript/TypeScript and React - Design backend services including RESTful and GraphQL APIs, serverless architectures, microservices, and workflow orchestrations with state machines - Compose system architecture and sequence diagrams to illustrate service interactions and data flows - Design, implement, and maintain relational and non-relational databases with a focus on data modeling, integrity, performance, and maintainability - Manage and optimize CI/CD pipelines using GitLab CI/CD - Utilize infrastructure-as-code and container orchestration tools such as Terraform and Kubernetes to manage infrastructure and application scalability - Conduct code reviews, provide constructive feedback, and share knowledge with the team - Work in a Lite Agile environment to adapt to changing requirements Requirements: - 5+ years of backend development experience with extensive exposure to backend technologies - Proficiency in JavaScript/TypeScript and React with a deep understanding of related frameworks, libraries, and tools - Basic knowledge of Java and Spring with understanding of related frameworks, libraries, and tools - Ability to analyze architecture and service dependencies and create sequence diagrams and technical documentation based on implementation requirements - Experience with GraphQL and REST including API design, consumption, and architecture - Hands-on experience with SQL and NoSQL databases as well as ORM tools - Proficiency with CI/CD tools, especially GitLab CI/CD - Experience with Kubernetes and Terraform for container orchestration and infrastructure management - Fluency in English with excellent written and spoken communication skills - Openness and adaptability with willingness to learn new tools and technologies as needed What`s in it for you? - Strong community: Work alongside top professionals in a friendly, open-door environment - Growth focus: Take on large-scale projects with a global impact and expand your expertise - Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications - Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies - Care: Healthcare, Basic Life Insurance, Short and Long-term disability insurance according to the Company’s Benefit Plans About us: At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. Now expanding across Canada, we’re looking for talented professionals to strengthen our North American footprint. Join us to innovate at scale and deliver world-class solutions to global clients. Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn. Explore, empower, engineer with Ciklum! Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Quality Assurance Engineer
Securitas Security ServicesSecuritas’ mission is to protect homes, workplaces, and communities by providing the security services they need to protect their assets, safeguard their people, and maintain their ability to generate profits. Core values - Integrity, Vigilance, and Helpfulness Employees come from diverse backgrounds, bringing distinctive skills and perspectives.
Securitas Security Services USA, Inc. Position Title: Quality Assurance Engineer Location: New York Metropolitan Area (Tri - State Area / Remote) Securitas USA: Lead with Purpose. Build What’s Next. At Securitas, we recognize that authentic leadership means more than just overseeing operations; it's about setting a vision, inspiring, and making a meaningful impact. We invite you to take a step into a pivotal role as a Quality Assurance Engineer, based out of New York Metropolitan Area and/or Remote. This is more than a career move; it’s your opportunity to shape the future of security services for the clients and communities we proudly serve. Why Join Securitas? Help Make the World a Safer Place When you join Securitas, you join a global leader dedicated to innovation, service excellence, and doing what’s right. Our culture empowers growth and celebrates achievement, while our mission centers on integrity, vigilance, and helpfulness. As part of our Team, you will have the platform and support to make a meaningful difference each day. Join us on our mission of making the world a safer place About Securitas: - Our Values: Integrity, Vigilance and Helpfulness - Our Team: 340,000+ skilled employees - Founded: Securitas AB (1934) – Helsingborg, Sweden - What We Do: Providing global and specialized services (6 Pillars) Job Summary: The Quality Assurance Engineer will be responsible for ensuring the quality, reliability, and performance of our software products through manual and automated testing. You will collaborate closely with; Developers, Product managers, and other Stakeholders to identify defects early, improve testing processes, and deliver high quality user experiences. - Collaborate within Agile ceremonies to ensure clear test coverage, early risk identification, and release readiness. - Execute functional, regression, and exploratory testing to ensure cross browser compatibility, responsive design, and identify client-side issues using browser developer tools. - End to end testing of native Android and iOS mobile applications to ensure functionality, UI/UX consistency, platform specific behavior, stability across devices/OS versions, real-world usage scenarios, and app store ready releases. - Drive quality improvement through test automation, CI/CD integration, defect analysis, root cause investigation, and ongoing enhancement of QA processes. Benefits Offered: Based on experience, Securitas will offer a salary of $124K - $150K/ Annually in addition to a full benefit package that includes: - Medical Insurance - Life Insurance - Dental - Vision - 10 Vacation Days Accrued - 4 Floating Holidays - 6 Sick Days - 401K Position Qualifications: - Ensures delivery of high-quality customer service. - Is organized, self-disciplined, technologically savvy, compliant, and communicates timely and effectively at all levels. Education/Experience: - At least 18 years of age. - 3+ years of QA experience across web and/or mobile platforms. - Native Android and/or iOS applications Testing Experience. - Web-based applications Testing Experience. - Validating REST APIs and JSON payloads. - Experience working in Agile/Scrum teams. - Additional relevant experience can be substituted for the required education on the basis of one calendar year of experience for one academic year of education. Company Website: https://www.securitasinc.com Securitas is committed to equal employment opportunity. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, pregnancy, genetic information, disability, status as a protected veteran, or any other applicable legally protected characteristic. #AF-SSTA Securitas employees come from all walks of life, bringing with them a variety of distinctive skills and perspectives. United through our common purpose, we provide the security needed to safeguard our clients' assets and people. Our core values - Integrity, Vigilance and Helpfulness - are represented by the three red dots in the Securitas logo. If you live by these values, we’re looking for you to join the Securitas team. Benefits include: - Retirement plan - Employer-provided medical and dental coverage - Company-paid life insurance - Voluntary life and disability insurance - Employee assistance plan - Securitas Saves discount program - Paid holidays - Paid time away from work Additionally, some populations may have the availability of accessing earned wages on a daily basis, prior to payday. Restrictions and fees may apply. Certain waiting periods may also apply. Paid time away from work may be available either through a combination of vacation and sick time or under a PTO policy, depending on local requirements. Benefits may be different for union members. Our Company Mission: Securitas’ mission is to protect homes, workplaces, and communities by providing the security services they need to protect their assets, safeguard their people, and maintain their ability to generate profits. Our Values: Securitas’ core values - Integrity, Vigilance and Helpfulness - are the foundation for our employees to build trust with customers, colleagues, and the surrounding community. Integrity: Securitas employees are honest and trusted by customers to safeguard their premises and valuables. We don’t compromise on integrity and create an open forum for our employees and customers to voice opinions, report improprieties, and share information. Vigilance: Seeing, hearing, and evaluating. A Securitas employee is always attentive and often notices things that others don’t. Their vigilance is necessary in order to be aware of potential risks or incidents that may take place on our customers’ premises. Helpfulness: As part of an on-going effort to ensure safety, Securitas employees are always ready to help if an incident occurs that requires intervention regardless of whether or not it is directly related to their job.
Senior Software Engineer, Corporate Banking
VisaBased in Foster City, California, Visa is a global payments technology organization. Visa was founded in 1958, coinciding with Bank of America’s launch of the
• Develop and maintain scalable, reliable, and secure services primarily using Golang, with exposure to JVM‑based technologies when needed, deployed on AWS. • Own the delivery of clean, efficient, testable, and well‑documented code aligned with the squad’s technical strategy and business goals. • Actively participate in all stages of the software development lifecycle, including technical planning, system design, implementation, testing, deployment, and production support. • Design and implement scalable microservices architectures, evaluating trade‑offs related to performance, reliability, and maintainability. • Write and maintain robust automated tests (unit, integration, performance, and end‑to‑end) to ensure system quality and resilience. • Provision, evolve, and maintain cloud infrastructure using Terraform, following Infrastructure as Code best practices. • Monitor application health and performance using logs, metrics, alerts, and tracing, proactively identifying and resolving issues in distributed systems. • Participate in code reviews, providing thoughtful feedback focused on code quality, architecture, and cross‑domain impact. • Collaborate closely with product managers and cross‑functional partners to translate business requirements into effective technical solutions. • Contribute to architectural and technical discussions, supporting continuous improvement, scalability, and long‑term platform evolution. • Ensure system stability and reliability, supporting incident response and operational excellence practices. • Stay up to date with emerging technologies and best practices, contributing insights to squad‑level and collective‑level discussions. • Be recognized for delivering high‑quality, impactful technical solutions within the team.
Supplier Performance Engineer
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Develops and maintains relationships with suppliers to ensure they are executing our purchase orders in accordance with GE Grid Solutions requirements. • Participate in the company initiative to expand the supply base globally. • Collaborate with all stakeholders (internal & external) for sustained annual performance targets across Quality, Delivery, and Cost with nominated critical poor performing Suppliers. • Drive supplier selection, defined by the Strategic Sourcing Plan, through robust qualification processes. • Support, Collect, Evaluate and Perform audit requests from the Product lines. • Confers with suppliers and analyzes supplier questions to determine factors affecting performance (Quality, Delivery and Cost). • Perform Periodic & Surveillance supplier audits and coordinate supplier self-assessments as required. • Evaluates supplier quotes and services to determine if they are compatible with company objectives and supplier capacities & capabilities. • Identify competency gaps within the supply chain process by analysis of Key Performance Indicators and intelligence gathering to develop, introduce, and lead Supplier Improvement Plans • Works with Product Lines and Global Commodity Leaders to address critical issues related to customer needs and supplier performance. • Identify potential new suppliers and prepare develop plan. • Develop and maintain communications with all levels of staff and suppliers by communicating openly and honestly, treating all people with dignity, respect and courtesy. • Provide leadership during investigations of major problems and or special projects focusing on developing working relationships with suppliers and the supply chain with regard to product development and procurement of parts.
DataOps Automation Engineer
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
Role Description Join a forward-thinking AI strategy and consulting firm helping businesses navigate and capitalize on the AI revolution. The company partners with organizations across industries to design and implement end-to-end AI solutions, combining deep data expertise with cutting-edge machine learning and automation technologies. What makes you a great fit: - 4+ years in DataOps, DevOps, or Platform Engineering with a clear focus on data platform environments - Hands-on IaC experience - Terraform strongly preferred - CI/CD pipeline experience (GitHub Actions, GitLab CI, Azure DevOps, or equivalent) - Cloud experience across at least one major provider with working knowledge of a second (AWS, Azure, GCP) - Experience with containerization (Docker) and orchestration (Kubernetes or managed equivalents) - Familiarity with data pipeline monitoring and observability tools (Monte Carlo, Datafold, Great Expectations, or custom solutions) - Strong automation mindset - Python and/or Bash scripting for operational tooling - Agile delivery experience across Scrum and/or Kanban - Proficiency with AI development tools - with genuine appreciation for how AI tooling can reduce operational toil - Upper-intermediate level of English Your day-to-day in this position: - Design and manage CI/CD pipelines for all data platform components across multi-cloud environments - Implement and maintain infrastructure-as-code (IaC) for dev, staging, and production data platform environments - Build and maintain data observability and monitoring solutions - pipeline health, data freshness, SLA tracking, and alerting - Manage containerized workload deployments (Docker, Kubernetes, or managed cloud equivalents) - Implement secrets management, access control, and cloud cost monitoring practices - Identify and eliminate manual toil across the team - building self-service tooling, automation scripts, and reusable operational components - Implement automated data quality gates within CI/CD flows, integrating with the Analytics Engineer's transformation pipelines - Create and maintain runbooks, operational documentation, and incident response playbooks - Actively use AI coding assistants to generate automation scripts, IaC modules, and monitoring configurations - reducing time-to-production on operational tooling Qualifications - 4+ years in DataOps, DevOps, or Platform Engineering - Hands-on IaC experience - Terraform strongly preferred - CI/CD pipeline experience (GitHub Actions, GitLab CI, Azure DevOps, or equivalent) - Cloud experience across at least one major provider with working knowledge of a second (AWS, Azure, GCP) - Experience with containerization (Docker) and orchestration (Kubernetes or managed equivalents) - Familiarity with data pipeline monitoring and observability tools (Monte Carlo, Datafold, Great Expectations, or custom solutions) - Strong automation mindset - Python and/or Bash scripting for operational tooling - Agile delivery experience across Scrum and/or Kanban - Proficiency with AI development tools - Upper-intermediate level of English Requirements - FinOps experience - cloud cost governance and cross-provider optimization (will be a plus) - Experience integrating data quality frameworks (Great Expectations, Soda) directly into CI/CD pipelines (will be a plus) - Familiarity with data security and compliance requirements in regulated industries (will be a plus) - Experience building internal developer portals or self-service data platform tooling (will be a plus) - Multi-cloud operational experience - managing environments across two or more providers simultaneously (will be a plus) Benefits - People-first management with minimal bureaucracy - A friendly company culture, proven by employees who choose to return - Flexible working hours - 32 days of PTO (21 working days per year plus all national holidays) - 10 paid recovery days - Full financial and legal support for independent contractors - Free English classes, with native speakers or Ukrainian teachers - Dedicated HR support



