Назад
5 дней назад

Senior Full Stack Developer (AI)

Формат работы
remote (только Kazakhstan)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Full Stack Developer (AI): Building scalable digital products, distributed web and edge solutions, and end-to-end features across frontend applications, backend services, and data layers with an accent on architecture, security, accessibility, and reliable data flows. Focus on LLM-assisted development and documentation, cloud delivery, automated testing, observability, and designing maintainable software for energy technology products.

Location: Remote, Almaty, Kazakhstan. Employment under the labor law of the Republic of Kazakhstan.

Company

A global energy technology company develops products, services, and digital solutions for power generation, grid technologies, renewable energy, and the energy transition.

What you will do

  • Design, develop, and evolve end-to-end features for distributed web and edge solutions.
  • Build accessible responsive interfaces, reusable components, backend services, APIs, integrations, and data flows.
  • Design and optimize relational and NoSQL data models, schemas, queries, and processing flows.
  • Ensure software quality through automated testing, code reviews, refactoring, performance optimization, monitoring, and troubleshooting.
  • Use LLM tools for development, testing, refactoring, and maintaining architecture and API documentation.
  • Collaborate with product teams, designers, architects, and domain experts; mentor colleagues and contribute to CI/CD, containers, and shared platform capabilities.

Requirements

  • 5+ years of professional software development experience with hands-on ownership of production web applications across frontend and backend.
  • Strong coding skills in some of TypeScript, Python, or C#; strong TypeScript and practical experience with React, Angular, or a comparable framework.
  • Experience with component-based design, state management, responsive layouts, accessibility, and modular web application architecture.
  • Strong SQL, relational data modeling, schema and query optimization, practical NoSQL knowledge, and RESTful API design and integration.
  • Understanding of authentication, authorization, secure client-server communication, XSS, CSRF, and secure coding practices.
  • Experience with AWS or Azure, Git, Linux, Docker, CI/CD, automated frontend and backend testing, logs, and monitoring.
  • Confident hands-on use of LLM tools for implementation, testing, refactoring, context and prompt design, documentation, and critical output review.
  • Ability to apply human review, testing, secure code and data handling, and company confidentiality and security policies when using AI.
  • Clear communication with engineers, stakeholders, and customers; ability to work independently, collaborate, perform code reviews, and mentor colleagues.
  • English at upper-intermediate level (B2) or above, including technical documentation and international collaboration.

Nice to have

  • Python and/or C# backend experience, platform engineering, shared software platforms, reusable components, or backend services.
  • Design systems, UI libraries such as MUI, visualization libraries such as D3 or ECharts, or complex data-driven interfaces.
  • Cloud, on-premises, or hybrid deployments; Infrastructure as Code, Kubernetes, secure networking, observability, resilience, Kafka, or RabbitMQ.
  • GraphQL, gRPC/Protobuf, WebSockets, ETL pipelines, data modeling tools, or RDF/OWL semantic models.
  • Higher education in Computer Science, Electrical Engineering, Manufacturing and Automation, Mechanical Engineering and Materials, or understanding of one of these engineering domains.

Culture & Benefits

  • Remote work with an international, multicultural team.
  • Monday to Friday schedule with 8 working hours per day.
  • Employment under Kazakhstan labor law.
  • Medical insurance compensation after the trial period.
  • Professional growth opportunities.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →