Software Country (ТОО Балхаш Системс)

Senior Full Stack Developer (Python, JavaScript, Serverless)

Не указана
  • Тбилиси
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Python
  • AWS
  • JavaScript
  • TypeScript
  • asyncio
  • Английский — B2 — Средне-продвинутый

We have 30 years of expertise in designing and building custom software systems. We provide software development services focusing on complex high-load applications, AI and BI solutions, and mobile apps.

You will work on a project where we are committed to empowering the scientific community through state-of-the-art technology solutions. Our mission is to enhance research capabilities by providing seamless integration of various systems, leveraging a robust serverless stack that includes AWS Lambda, DynamoDB, S3, SQS, SNS, and API Gateway. Our focus is on improving data flow, processing, and analysis to accelerate scientific discoveries.

As a software engineer at our project, you will play a critical role in designing, developing, and deploying lambda functions to integrate diverse systems for our scientific community clients. Your contributions will be pivotal in streamlining operations and facilitating cutting-edge research.

Requirements

  • solid experience with Python, JS/TS, and extensive knowledge of AWS services, especially in developing and managing lambda functions
  • strong foundation in asynchronous programming and experience with asyncio and multi-threading in Python to handle concurrent tasks and processes efficiently
  • proficiency in serverless architecture, with a deep understanding of AWS Lambda, DynamoDB, S3, SQS, SNS, and API Gateway.

Nice to have

  • experience with React and a keen eye for UX design, capable of creating engaging and user-friendly interfaces
  • prior exposure to serverless application development, showcasing your ability to build and deploy scalable, efficient solutions.

Responsibilities

  • Design and implement serverless architectures using AWS services (Lambda, DynamoDB, S3, SQS, SNS, API Gateway) for efficient system integration.
  • Develop high-quality, scalable code in Python and JavaScript/TypeScript to support data exchange and workflow automation.
  • Work collaboratively with cross-functional teams to understand requirements and devise innovative solutions.
  • Optimize the performance of serverless applications and ensure high levels of security and compliance.
  • Maintain documentation and adhere to best practices in coding, testing, and deployment.

Our offer as your future employer

  • Collaboration via a B2B contract with payments in EUR or USD, depending on your preference.
  • Flexible work schedule.
  • Possibility to work remotely (excluding Russia and Belarus).
  • Opportunities for professional growth.