We are looking for a skilled Senior Backend Developer (Golang, Typescript) to build and support high-performance backend services for a FinTech platform. The ideal candidate should have strong experience with TypeScript and Go (Golang), and a solid background in designing scalable, secure solutions within a cloud-native architecture.

Requirements
  • Fluent in English with excellent communication skills.
  • Experience working in FinTech or other highly regulated industries.
  • Knowledge of blockchain technologies and cryptographic security.
  • Understanding of financial data processing, payment gateways, and transaction security.
  • 6+ years of experience in developing and maintaining backend services using TypeScript and Go (Golang).
  • Strong expertise in GraphQL (Apollo Server) and RESTful API development.
  • Solid understanding of cloud-native architectures, particularly AWS serverless solutions (Lambda, API Gateway, DynamoDB, CloudFormation).
  • Experience with NoSQL and SQL databases, with an emphasis on performance optimization.
  • Strong knowledge of authentication, authorization, and security best practices.
  • Exposure to DevOps practices, CI/CD pipelines, and infrastructure as code.
  • Frontend experience is a plus: React, CSS, Next.js.
  • Strong problem-solving skills and ability to work in a fast-paced environment.
Responsibilities
  • Develop and maintain backend services using TypeScript and Go (Golang).
  • Build and optimize GraphQL APIs with Apollo Server and REST APIs using Koa.js (or equivalent in Go).
  • Integrate with third-party APIs and external services.
  • Design and manage AWS serverless architectures including Lambda, API Gateway, DynamoDB.
  • Ensure security, authentication, and data protection using JWT, OAuth.
  • Optimize API performance, caching strategies (Redis), and database queries.
  • Implement CI/CD pipelines and Infrastructure as Code (IaC) using CloudFormation.
  • Handle error logging and monitoring using AWS CloudWatch.
  • Optimize database queries and indexing for high-volume transaction processing.
  • Write and maintain unit, integration, and end-to-end tests using Jest (or relevant testing frameworks in Go).
  • Collaborate with frontend teams, product managers, and designers to ensure seamless integration.
  • Mentor junior developers and review code for best practices.
  • Maintain API documentation and system architecture.
  • Adhere to industry standards for FinTech and implement best practices.
Would be a plus
We offer
  • Competitive compensation
  • Social package (24 working days of annual leave and 5 paid sick days)
  • Flexible working hours
  • Challenging projects in diverse business domains and a variety of tech stacks
  • Personal development and professional growth opportunities
  • Work with talented, ambitious and family-feel team
  • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
  • Compensation for your professional certification & support for your learning activities
  • Opportunity to choose IT equipment you like
  • Corporate social responsibility
all positions

Senior Backend Developer (Golang, Typescript)

apply
Kyiv, Ukraine
Remote / Full-time

Join us to shape
the digital landscape
of tomorrow

We will reply you as soon as possible after your message sending.
Thank you!
We will contact you shortly
Oops! Something went wrong while submitting the form.