Senior Engineer (Golang)
About Us
We are a fast-growing IT company providing outstaffing services to international clients. Our mission is to connect talented professionals with global-scale projects in industries such as banking, telecommunications, insurance, and beyond. By partnering with our skilled experts, clients transform their ideas into cutting-edge solutions. We believe in the power of people, focusing on talent development and creating fair, growth-oriented opportunities.
Who We Are Looking For
We are seeking a highly skilled Senior Backend Engineer with expertise in Golang to join our team. If you have experience building scalable backend solutions and are familiar with React on the frontend, this role is perfect for you. You’ll work on impactful international projects, collaborate with global teams, and help shape innovative solutions for our clients.
Your Responsibilities
- Design, develop, and maintain high-quality backend systems using Golang.
- Collaborate with cross-functional teams, including frontend developers, designers, and analysts, to deliver seamless solutions.
- Develop efficient and maintainable APIs to support modern web applications.
- Optionally contribute to frontend development using React + TypeScript (preferred but not required).
- Implement modern engineering practices such as TDD/BDD and CI/CD pipelines.
- Participate in architecture design, code reviews, and technical decision-making processes.
- Work with cloud platforms like AWS and infrastructure tools like Docker and Terraform.
- Drive improvements in software lifecycle processes, ensuring high-quality delivery.
- Mentor junior developers and foster knowledge-sharing within the team.
What We Expect from You
- 3+ years of software engineering experience with a focus on backend development.
- Strong expertise in Golang and its ecosystem.
- Familiarity with frontend technologies, particularly React and TypeScript, is a plus.
- Solid understanding of RESTful API design and implementation.
- Experience with testing methodologies (TDD, BDD) and CI/CD pipelines (e.g., GitHub Actions).
- Knowledge of design principles and patterns (e.g., SOLID, Observer, Strategy).
- Hands-on experience with cloud platforms (AWS preferred) and infrastructure-as-code tools like Terraform.
- Proficiency in containerization and orchestration technologies (e.g., Docker).
- Strong collaboration skills, with experience working in Agile, global, distributed teams.
- Commitment to continuous learning and adopting emerging technologies.
- English proficiency at a minimum of intermediate level able to communicate with colleagues across the world.
What We Offer
- The opportunity to work on challenging and impactful international projects.
- A professional and supportive team ready to assist at every step.
- Remote work with flexible conditions.
- Competitive salary and stable working conditions.
Why Join Us?
We value each professional and carefully review all applications. If you share our vision and want to contribute to innovative solutions while growing your career, we encourage you to apply. Join us to work on global-scale projects and be part of a team that supports your success every step of the way!
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).