Senior Full Stack Engineer

November 25

Apply Now
Logo of Ciklum

Ciklum

Artificial Intelligence • B2B • Enterprise

Ciklum is a global digital engineering and AI-enabled product and platform services company that helps enterprises design, build, and scale AI-infused software, cloud, data, and automation solutions. It combines UX and product design with engineering, DevOps, data engineering, responsible AI, and edge/IoT capabilities to move pilots into production and deliver enterprise-ready outcomes across industries such as banking, retail, healthcare, hi-tech, automotive, and travel. Ciklum emphasizes platform-agnostic, scalable solutions—covering AI incubators, conversational AI, agentic automation, cloud and edge services, XR/AR/VR, and digital assurance—focused on transforming workflows and customer experiences for B2B enterprise clients.

📋 Description

• Participate in requirements analysis and translate business needs into scalable technical designs and architectures • Collaborate with US and vendor teams to produce software design and architecture for enterprise applications • Write clean, scalable, maintainable code using C#, .NET Core, ASP.NET Core Web API, Entity Framework, and SQL Server • Develop Angular 11+ front-end applications with TypeScript, HTML5, CSS3, applying component architecture and design patterns • Participate in pull request code review processes and provide constructive feedback to team members • Test, deploy, and monitor applications and systems across development, staging, and production environments • Revise, update, refactor, and debug code across the full stack to maintain high-quality, low-defect releases • Develop, support, and maintain applications and technology solutions, ensuring they meet or exceed client expectations in scope, functionality, and time • Become familiar with all development tools, testing frameworks (NUnit), methodologies, and Agile processes • Demonstrate a strong understanding of best industry standards in software development, version control (Git), and architectural patterns (DDD, SOLID, microservices) • Ensure quality and low bug rates of code released into production through rigorous testing (BDD) and performance tuning • Work on Agile projects, participate in daily Scrum calls, and provide task updates to cross-functional teams • Collaborate with on-shore and off-shore team members, and work staggered shifts as needed to overlap with US teams and project deliveries

🎯 Requirements

• 5+ years of experience in commercial software development with a focus on backend technologies • Excellent knowledge of computer science and computing theory, including: • OOP, DDD, SOLID, TDD, BDD principles • Database theory (RDBMS, NoSQL) • Algorithms and data structures • Design, architectural, and enterprise patterns • Understanding of network protocols and conventions (HTTP, REST), authentication and authorization flows (OAuth, JWT, SAML) • Excellent knowledge and commercial experience with C# and .NET, including: • .NET Core, ASP.NET (Core, MVC, Web API) • ORM frameworks (Entity Framework, Dapper) • RDBMS, especially SQL Server • Messaging systems (Azure Service Bus) • Cloud providers, especially Microsoft Azure • Testing frameworks (NUnit) • Web servers and deployment pipelines • Version control systems (Git) • 2+ years of hands-on experience with Angular 11+ component architecture, applying design patterns and best practices • Experience with Angular State management (NgXs) • Hands-on experience with Kendo UI, Angular Material, or SpreadJS libraries • Experience with NoSQL databases (MongoDB) • Knowledge of key-value storages (Redis, Memcached) • Basic knowledge of containerization and orchestration (Docker, Kubernetes) • Upper-intermediate English or above for effective communication with US counterparts and distributed teams

🏖️ Benefits

• Regular salary reviews based on performance • Corporate events: webinars, offline parties, and meetups • Internal Mobility Program • Tailored education path (including full access to Udemy, certifications, etc.) • 25 paid days off: 20 business days of vacation per calendar year + 5 undocumented sick leave days • Additional health insurance • 100% company-covered Multisport card, with discounts available for family members

Apply Now

Similar Jobs

November 23

C Developer contributing to Virtuozzo’s virtualization stack and enhancing open-source projects. Work remotely in Europe with a focus on Linux internals and container technologies.

Docker

Linux

Python

Unix

November 3

Full Stack Engineer building multicloud solutions at DoiT. Collaborate with teams to enhance cloud performance and automate Kubernetes environments.

AWS

Azure

Cloud

Google Cloud Platform

JavaScript

Microservices

Node.js

React

TypeScript

Go

November 3

Software Engineer designing and maintaining fullstack features using .NET and React for AI-driven technology company. Collaborating with cross-functional teams to deliver resilient solutions in Bulgaria.

Angular

AWS

Distributed Systems

Docker

JavaScript

Kubernetes

Microservices

NoSQL

React

SQL

Vue.js

.NET

September 21

Software Engineer developing and optimizing Virtuozzo hybrid cloud infrastructure, working across UI, REST APIs, clustering, virtualization, monitoring, and production support.

Ansible

AWS

Azure

Cloud

Distributed Systems

JavaScript

Kubernetes

Linux

Python

Rust

Terraform

Go

September 21

Develop and maintain system-level C components for Virtuozzo VHI Storage. Debug, tune Linux systems, optimize networking and collaborate on architecture.

Distributed Systems

Linux

NFS

Python

TCP/IP

Go

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com