Middle Full-Stack Developer

Kyivstar Logo

Kyivstar

πŸ“Remote - Worldwide

Summary

Join Kyivstar.Tech, a Ukrainian IT company, as a Middle Full-Stack Developer (.Net + Angular). You will analyze, develop, optimize, and maintain applications on the Creatio low-code platform, design architectural solutions, create technical documentation, and conduct code reviews. Responsibilities include integrating applications with external systems, participating in sprint planning, ensuring high code quality, resolving incidents, and optimizing application performance. You will also organize internal workflows, evaluate applications, provide expert support, manage Jira tasks, and deliver training. Kyivstar.Tech offers a hybrid work model (office or remote), performance bonuses, training opportunities, health and life insurance, a wellbeing program, and mobile communication reimbursement.

Requirements

  • Advanced programming experience in C# (minimum 3+ years)
  • Experience with .NET Framework and .NET Core (preferably .NET 6+), particularly
  • OOP principles
  • Dependency injection
  • LINQ
  • Entity Framework / ADO.NET
  • Asynchronous programming (async/await)
  • Advanced knowledge of JavaScript, HTML, and CSS
  • Experience with MS SQL Server or PostgreSQL
  • Experience working with web services (REST, SOAP)

Responsibilities

  • Analyzing, developing, optimizing, and maintaining applications on low-code platform Creatio
  • Designing architectural solutions, ensuring scalability, fault tolerance, and compliance with security standards
  • Creating and updating technical documentation
  • Conducting code reviews and providing technical support to Junior and Middle developers; mentoring team members
  • Participating in internal development team activities (Daily Standups, Sprint Reviews, Retrospectives, etc.)
  • Integrating applications with external systems via REST/SOAP APIs, databases, and other interfaces
  • Taking part in sprint planning, task estimation, and continuous improvement of development processes
  • Ensuring high code quality, automating testing, and contributing to CI/CD processes
  • Investigating and resolving incidents and defects, including tasks at the third level of technical support
  • Restoring software functionality after failures
  • Analyzing and optimizing application performance
  • Organizing and improving internal development workflows, including setting up and supporting development/testing environments (dev/stage), and automating releases and deployments
  • Evaluating and enhancing applications based on technical specifications and customer requirements
  • Providing expert support to business units during application development
  • Maintaining regular code publication in GitLab and/or to dev/test/prod environments according to company policy
  • Managing the Jira task board, monitoring task statuses, and meeting deadlines according to the defined lead time and SLA
  • Delivering training on low-code tools in the internal programming school

Preferred Qualifications

  • Experience of developing and integrating custom Creatio packages using C# is a plus
  • Experience with TypeScript or Angular for advanced UI development is a plus
  • Familiarity with CI/CD pipelines and deployment automation for Creatio custom packages is a plus

Benefits

  • Office or remote β€” it's up to you. You can work from anywhere, and we will arrange your workplace
  • Remote onboarding
  • Performance bonuses for everyone (annual or quarterly β€” depends on the role)
  • We train employees: the opportunity to learn through the company’s own library, internal resources and programs from partners
  • Health and life insurance
  • Wellbeing program and corporate psychologist
  • Reimbursement of expenses for Kyivstar mobile communication

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.