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 →
📊
$4000-6200
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Countries of Europe or Ukraine