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.
Full Stack Engineer
Location
Ukraine
Posted
52 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Engineer
Ciklum
Ciklum is looking for a Full Stack Engineer to join our team full-time in Ukraine. 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 Full Stack Engineer, become a part of a cross-functional development team engineering experiences of tomorrow. We’re looking for a hands-on Software Engineer to help scale our subscription-based e-commerce platform. This is an opportunity to work at the heart of an entrepreneurial tech team, shaping how client grows and supporting the drivers of our success. You’ll collaborate closely with other engineers, our Product team, and our Data team to design, build and deliver high-quality technology and customer experiences. While experience as a Software Engineer is essential, we’re pretty open on which languages and frameworks you’ve worked with. Our current stack includes Python, Django, Typescript, React, React Native and AWS serverless technologies (Lambda, S3, DynamoDB, API Gateway, SNS/SQS). Responsibilities: - Design, build, and deliver software that supports client's growth and mission - Collaborate with engineers, product managers, and data specialists to shape solutions - Contribute across the tech stack – frontend, backend, and infrastructure - Take ownership of code quality through testing, code reviews, and documentation - Work in agile sprints, supporting requirements gathering and estimation Requirements: - Solid programming skills, with experience delivering software in production environments. Experience with the primary languages in our stack (Python, Typescript) - Strong grasp of software engineering practices: version control, code review, test-driven development, software architecture and pair programming - Comfortable working across multiple technical areas, from frontend to backend and infrastructure - Clear communicator, able to adapt technical detail to different audiences - Previous experience contributing to complex software projects - Previous experience working with both relational and non-relational databases (we use PostgreSQL and DynamoDB) - Experience working in agile software development teams - A track record of delivering high-quality, maintainable software - Pragmatic – understand the trade-offs of software delivery 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 - Flexibility: Enjoy radical flexibility – work remotely or from an office, your choice - Care: We’ve got you covered with company-paid medical insurance, mental health support, and financial & legal consultations 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. 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. 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
Containerization Engineer
ASM ResearchIt is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment.
Role Description The Containerization Engineer will be responsible for implementing and supporting container-based solutions for Windows Server applications. You will work closely with development and operations teams to: - Containerize existing Windows-based applications - Optimize container performance - Establish best practices for container deployment and management Key responsibilities include: - Design and implement containerization strategies for Windows Server applications using Docker, containerd, and other container technologies - Migrate traditional Windows Server applications to containerized environments - Create and maintain Dockerfiles, container images, and related configuration files - Develop CI/CD pipelines for building, testing, and deploying Windows containers - Troubleshoot container-related issues across development and production environments - Collaborate with development teams to optimize applications for container-based deployment - Implement container orchestration solutions (Kubernetes, Docker Swarm, etc.) for Windows workloads - Establish and document best practices for Windows container security, networking, and storage - Monitor container performance and implement optimization strategies - Provide technical guidance and mentorship to junior engineers on containerization practices - Work closely with Security group to implement security controls for environment hardening and resolving vulnerabilities Qualifications - Bachelor's Degree in Information Technology, Computer Science, or other relevant field, or equivalent relevant experience; Master's Degree preferred - Security+ Cert is required or must be obtained within 90 days of role start - 8-15 years of experience in Systems Engineering/Analysis - 3-5 years of experience in IT operations, DevOps, or software engineering - 2+ years of experience with containerization technologies (Docker, containerd, etc.) Requirements - Experience with Kubernetes for Windows workloads - Strong knowledge of Windows Server administration and architecture - Experience containerizing Windows-based applications - Familiarity with container orchestration platforms (Kubernetes, Docker Swarm) - Understanding of CI/CD principles and implementation - Working knowledge of infrastructure as code tools (Terraform, Ansible, PowerShell DSC) - Experience with version control systems (Git) - Strong troubleshooting and problem-solving skills - Excellent communication and collaboration abilities Preferred Qualifications - Knowledge of hybrid container environments (Windows and Linux) - Familiarity with cloud platforms (Azure, AWS, GCP) - Experience with application modernization and refactoring - Understanding of microservices architecture - Knowledge of monitoring and observability tools for containerized applications - Relevant certifications (Docker Certified Associate, CKA, CKAD, etc.) - Experience with .NET framework and applications
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. #LI-Remote Job Description Role Overview: A Backend Software Engineer at the Software Engineer (SE) level is responsible for the design, development, and maintenance of high-performance and scalable backend services. This role involves hands-on coding, contributing to architectural decisions, and collaborating within an Agile team to deliver robust software solutions using Apache Kafka, and Go. The BE SE will focus on building resilient microservices, integrating with data streaming platforms, and ensuring the overall quality and functionality of backend systems. Key Responsibilities: Develop, test, and deploy backend services and APIs using Go. Implement and integrate data streaming solutions with Apache Kafka. Contribute to the design and implementation of microservice architectures. Write clean, maintainable, and efficient code following best practices. Participate in code reviews, design discussions, and Agile ceremonies. Troubleshoot and debug issues, ensuring the stability and performance of applications. Collaborate with front-end developers, QA engineers, and other stakeholders. Required Skills & Qualifications: 3-5+ years of experience in backend software development. Proficiency in Go. Experience with Apache Kafka for data streaming. Strong understanding of REST API implementation and microservice architecture. Experience with unit and integration test automation (e.g., Junit, Karate, Cucumber). Familiarity with CI/CD pipelines (Jenkins) and version control (Git). Experience working with databases (Oracle, DynamoDB). Preferred Skills: Understanding of AWS services or other cloud platforms. Knowledge of monitoring tools like Splunk or Datadog. Experience with containerization (Docker, Kubernetes). What You Will Love About Working Here We care about all our employees and want them to feel as comfortable as possible. That's why we offer health insurance from the first days, regardless of the probationary period.The Gift from the Company - Christmas holidays from December 25 to December 31.Cooperation with Superhumans center and Veteran HUB. Capgemini Engineering has supported the launch of psychological rehabilitation department of Superhumans. Our team also donated over UAH 500 000 prosthetics for three Ukrainian defenders. Currently, we support psychological counseling provided by the Veteran Hub, and we have implemented an internal policy making the company friendly to military and veterans with the assistance of the Hub. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. #LI-AT5
Title: Process Engineer Job Description: Location: South Boston, Virginia, United States of America Job ID: R0126185 Date Posted: 2026-04-10 Company Name: HITACHI ENERGY USA INC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: The Opportunity Are you passionate about driving operational excellence and continuous improvement? Join Hitachi Energy as a Process Engineer in South Boston, VA., where you'll play a pivotal role in analyzing operations and developing procedures to enhance efficiency across various departments, including HSE, Quality, Production, Maintenance, Inventory, and Test. This is your chance to work in a dynamic environment, collaborating with cross-functional teams to implement Lean methodologies and lead Kaizen events. You'll be at the forefront of innovation, identifying and completing projects related to capital expenditure and cost-out, all while ensuring compliance with health, safety, and environmental regulations. If you're ready to make a significant impact and grow your career in a supportive and innovative organization, this opportunity is for you. How You'll Make an Impact - Monitor and evaluate the overall health of assigned areas, including production flow, operator movement, equipment, and area layout. - Drive continuous improvement using Lean methodologies to enhance production area efficiency. - Attend and lead Kaizen events to foster a culture of continuous improvement. - Create and update Work Instructions and Standard Work for assigned areas. - Identify and complete projects related to capital expenditure (CAPEX) and cost-out initiatives. - Act as a liaison for cross-functional team activities, including production, ITM, maintenance, quality, and procurement. - Identify and solve problems with a balance of urgency and compliance with HSE and quality regulations. - Perform assignments associated with various engineering activities, ensuring quality and schedule requirements are met. - Responsible to ensure compliance with applicable external and internal regulations, procedures and guidelines. Your Background - Bachelor's Degree in engineering or a related field and 2+ years of experience. - Experience in process engineering, continuous improvement, and Lean methodologies. - Proficiency in computer programs for engineering operations and analyses. - Strong organizational and leadership skills. - Effective communication skills and problem-solving orientation. More About Us - At Hitachi Energy, we are committed to innovation and sustainability, providing opportunities for growth and development. - Join a diverse and inclusive team where your ideas and contributions are valued. - Enjoy a collaborative work environment that fosters creativity and continuous improvement.
Engineer Senior
City of Charlotte, North CarolinaThe City of Charlotte, North Carolina, is the municipal government of Charlotte dedicated to enhancing the quality of life for residents through comprehensive s
Title: Engineer Senior Location: Storm Water Services Job Description: Department: Storm Water Services Department Salary: $87,368.00 - $109,210.00 Commensurate with Experience Welcome to the City of Charlotte Charlotte is America’s Queen City, opening her arms to a diverse and inclusive community of residents, businesses and visitors alike. Here you will find a safe, family-oriented city where people work together to help everyone thrive. The mission of the City of Charlotte is to deliver quality public services and promote the safety, health, and quality of life for all residents. Our guiding principles include: - Attracting and retaining a skilled and diverse workforce - Valuing teamwork, openness, accountability, productivity, and employee development - Providing all customers with courteous, responsive, accessible, and seamless quality services - Taking initiative to identify, analyze, and solve problems - Collaborating with stakeholders to make informed decisions SUMMARY This position is part of the Storm Water Services Engineering and Design Division and is primarily responsible for supporting the Design Program by assisting with project engineering activities and tasks related to stormwater design work. This position currently allows for a hybrid work schedule. Opportunities for training and professional development. The city offers educational reimbursement for qualified continuing education. The salary for this position is $98,289.00 to $109,209.99 commensurate with experience. Major Duties and Responsibilities: - Display familiarity with hydrologic and hydraulic analyses models. - Practical experience in using AutoCAD3D regarding plan production. - Interacting with the public, meeting with property owners to represent the city. - Develop and assist with construction cost estimates. - Coordinate utility conflicts with local utilities. - Conduct pipe video sessions in the field. - Perform other duties as assigned. Knowledge, Skills & Abilities: - Ability to successfully apply engineering design techniques for stormwater modeling and design tasks. - Ability to learn and understand hydrology & hydraulic software such as: - Hydro CAD - HEC-RAS - HY8 - Arc-GIS - Storm CAD - Hydroflow - Experience or ability to learn AutoCAD3D and other engineering software applications. - Assist project engineers in developing construction plans for repairs and improvements in accordance with all local, state, and federal permitting requirements. - Basic knowledge of City of Charlotte Land Development Standards, NCDOT Standards and Specifications and Charlotte-Mecklenburg Storm Water Design Manual. - Utilize efficient time management skills for short-term stormwater project activities and tasks. - Ability to assist with design and management of stormwater projects through the assessment, planning, conceptual, design, and construction phases. - Good organizational skills to meet expected regarding engineering activities associated with project design. - Effective verbal and written communication skills. - Ability to develop and create technical reports. - Ability to work cooperatively with city employees and the public. - Ability to apply conflict resolution techniques. - Proficiency in Microsoft Office Suite. - A valid driver's License, good driving record and ability to obtain and maintain a City Driving Permit Preferred Qualifications: - Licensure as an Engineering Intern or Professional Engineer. - Engineering design experience in storm drainage, sanitary sewer, or water systems and/or municipal construction or construction management experience desirable. - Ability to communicate in both English and Spanish. Minimum Qualifications: - Bachelor’s Degree in engineering (prefer Civil) and one year of related experience. CONDITIONS OF EMPLOYMENT The City’s Background Check Policy requires background checks to be conducted on final internal or external candidate(s) applying for any position with the City of Charlotte. The type of information that will be collected as part of a background check includes, but is not limited to: reference checks, social security verification, education verification, criminal conviction record check, and, if applicable, a credit history check, sex offender registry and motor vehicle records check. Background checks must be in compliance with all federal and state statutes, such as the Fair Credit Reporting Act (FCRA). The checks must be consistent with the guidelines set forth by these laws requiring organizations to obtain a candidate’s written authorization before obtaining a criminal background report, motor vehicle records check or credit report; and to properly store and dispose of information derived from such reports. Final candidates must pass a pre-employment drug-screening test and physical examination. During the selection process, candidates may be asked to take a skills test, and/or participate in other assessments. The City of Charlotte is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of race, religion, color, sex, national origin, marital status, age, disability, sexual orientation, political affiliation or on the basis of actual or perceived gender as expressed through dress, appearance, or behavior. Our culture is to serve the community honorably. HOW TO APPLY Apply online. Federal law requires employers to provide reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. You are welcome to visit the City of Charlotte Human Resources Department lobby, where self-service application kiosks are available. They are located in our office at 700 East 4th Street, Suite 200, Charlotte, NC 28202. We are open Monday through Friday, from 9:30 a.m. to 3:30 p.m. (EST), excluding official City holidays. For questions about your application or the hiring process, please email Careers@ci.charlotte.nc.us The City of Charlotte is committed to making our services and programs accessible to all. Upon request, auxiliary aids, written materials in alternate formats, language access, and other reasonable accommodations or modifications will be provided. To make a request, please fill out the Innovation & Technology ADA request form or call 704.336.4120. BENEEFITS The City of Charlotte provides a comprehensive benefits package to eligible employees. Clickhereto learn more about the City of Charlotte’s benefits. The City of Charlotte is a drug and alcohol-free workplace.


