Senior Backend Developer (Golang, Typescript) Offline

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 Go (Golang) and TypeScript , and a solid background in designing scalable, secure solutions within a cloud-native architecture.

 

Responsibilities:

  • Develop and maintain backend services using Go (Golang) and TypeScript.
  • 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.

 

Requirements:

  • Fluent in English with excellent communication skills.
  • 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.

 

Will be a plus:

  • 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.

 

We offer:

  • Competitive compensation.
  • Social package (24 working days of annual leave, 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 teams.
  • 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.

The job ad is no longer active

Look at the current jobs Golang →

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine