Senior Full-Stack Developer (Python/TypeScript)

Senior Full-Stack Developer (Python/TypeScript)

Минск, улица Леонида Беды, 2

Метро: Академия наук

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

Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 36 years and continue growing.

We are looking for a Senior Full-Stack Developer (Python/TypeScript) to join our team.

This role is prospective and has been created in line with the company’s planned team expansion.

We are building a modern digital platform in a regulated and integration heavy environment. The platform brings together core product capabilities, workflow orchestration, internal and external integrations, and AI native engineering practices.
This is an opportunity to help shape the technical foundation of a strategic venture from an early stage, with strong ownership, broad scope, and meaningful architectural depth.
Occasional travel may be required depending on project needs.

About the Role:

We are looking for a strong Full-Stack Software Engineer to help design, build, and scale the platform.
This is a high ownership role for an engineer who can work across backend services, frontend applications, APIs, workflows, integrations, and platform foundations. The ideal candidate is comfortable operating in ambiguous environments, influencing architecture, and turning complex business and technical requirements into reliable product outcomes.
We are looking for an AI native builder who uses modern AI tools as part of their daily engineering workflow to move faster, prototype quickly, improve code quality, support testing and documentation, and deliver stronger end to end outcomes.

Key Responsibilities:
  • Lead the design and development of core platform services, APIs, frontend applications, dashboards, and internal tools.
  • Build full-stack solutions across backend systems, user experiences, workflow logic, and integrations.
  • Use AI tools to accelerate design, coding, testing, debugging, documentation, prototyping, and delivery.
  • Design orchestration and workflow logic across services, vendors, business processes, and external systems.
  • Drive integration architecture with third party platforms, enterprise systems, identity providers, financial systems, and other external services.
  • Partner closely with product, design, security, business, and engineering teams to translate requirements into scalable technical solutions.
  • Think end to end across product, user experience, architecture, delivery, operations, and long term maintainability.
  • Define and improve engineering standards for architecture, code quality, testing, observability, security, and operational excellence.
  • Mentor engineers and help raise the team’s AI native engineering practices.
  • Contribute to long term platform strategy, including build versus buy decisions, extensibility, and maintainability.
Minimum Qualifications:
  • 8+ years of software engineering experience, with strong experience building and operating production systems.
  • Experience working at senior or staff level on complex distributed platforms.
  • Strong full stack engineering background across backend systems and frontend applications.
  • Strong development experience in:

Backend:

  • Python with FastAPI.
  • Temporal as the orchestration engine.
  • PostgreSQL for the database.
  • Redis for caching.
  • Kafka for event streaming.
  • Kubernetes for deployment and orchestration.

Frontend:

  • React 18.
  • Vite.
  • TypeScript.
  • Tailwind.
  • shadcn/ui.

• Deep experience with service oriented or microservices based architectures.
• Strong understanding of API design, event driven systems, workflow orchestration, and distributed systems patterns.
• Hands on experience integrating with third party systems and external APIs in reliable, secure, and scalable ways.
• Experience with cloud platforms such as AWS, Azure, or GCP, along with containerized deployment patterns.
• Strong understanding of security, reliability, resilience, observability, and performance at scale
• Ability to use AI tools effectively as part of the software development lifecycle, including coding assistants, prototyping, automated test generation, documentation support, design exploration, and productivity acceleration.
• Strong product sense and ability to think beyond assigned tickets toward customer outcomes, platform value, and business impact.
• Ability to navigate ambiguity, drive clarity, make sound architectural tradeoffs, and operate with high ownership and accountability.

Preferred Qualifications:
  • With background in Fintech (is a must), Temporal orchestration.
  • English B2+.
  • Experience building AI assisted or AI enabled products, developer tools, internal platforms, agentic workflows, or automation systems.
  • Experience using AI tools such as Cursor, GitHub Copilot, Claude, Lovable, Replit, or similar tools to accelerate real software delivery.
  • Experience in regulated domains such as fintech, digital platforms, enterprise software, or other compliance sensitive environments.
  • Experience with workflow and orchestration engines such as Temporal, Zeebe, Camunda, or similar.
  • Familiarity with identity, access management, auditability, and policy driven systems.
  • Experience with integration heavy platforms involving multiple providers, vendors, or enterprise dependencies.
  • Exposure to modern platform engineering practices, internal developer platforms, or reusable shared services.
  • Strong engineering leadership, mentorship, and ability to raise the bar for technical quality and execution.

We offer:

  • Opportunity for professional self-realization and growth;
  • Friendly team;
  • 25-days of paid vacation;
  • Medical insurance and 100% payment for sick leave;
  • Professional training and obtaining certificates at the company's expense;
  • Foreign language courses and other corporate programs;
  • A variety of corporate events;
  • Bonuses in case of wedding or a child’s birth;
  • The possibility of remote work from any location.
Навыки
  • Английский язык
  • TypeScript
  • React
  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Apache Kafka
  • Kubernetes
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Novakid Inc
  • Минск

  • от 6000 USD

Рекомендуем

Senior Python Developer

Бусел Капитал

  • Минск

  • от 6000 USD

Рекомендуем
Бэлл Интегратор

Python-разработчик

Бэлл Интегратор

  • Минск

  • от 6000 USD

Рекомендуем
АСБ Беларусбанк
  • Минск

  • от 6000 USD

Центромаш
  • Минск

  • от 6000 USD

Компания Тез Тур

Senior PHP/Symfony Backend Developer

Компания Тез Тур

  • Минск

  • от 6000 USD

Viber
  • Минск

  • от 6000 USD

Qulix Systems

Senior .NET Developer

Qulix Systems

  • Минск

  • от 6000 USD

Диджитал Лайн
  • Минск

  • от 6000 USD

Леста Игры
  • Минск

  • от 6000 USD

Леста Игры

Game Developer (Python/C++)

Леста Игры

  • Минск

  • от 6000 USD

Syberry CIS
  • Минск

  • от 6000 USD

АЛЬФА-БАНК

Erlang разработчик

АЛЬФА-БАНК

  • Минск

  • до 5000 USD

Бэлл Интегратор

Ведущий Rust разработчик

Бэлл Интегратор

  • Минск

  • до 5000 USD

Леста Игры

Gameplay Developer (Python/C++)

Леста Игры

  • Минск

  • до 5000 USD

Syberry CIS
  • Минск

  • до 5000 USD

IDT Technologies
  • Минск

  • до 5000 USD

IDT Technologies
  • Минск

  • до 5000 USD

АЛЬФА-БАНК

Java developer

АЛЬФА-БАНК

  • Минск

  • до 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию