Middle Golang Engineer

As a Software Engineer, you will play a critical role in designing, developing, and maintaining functionality of one of our flagship products. You will work closely with other engineers across the company, adhering to industry best practices. Your expertise in building cloud-ready products will be instrumental in driving successful outcomes.

 

The team is integrated and allocated in Poland, Ukraine, United Kingdom and India. Team members use GitHub Issues to work with backlog and prioritize items. Communication mainly consists of daily meetings and interpersonal communication via Slack and Microsoft Teams. We’re following the Scrum process and practicing the Agile Way of Working in close, day-to-day collaboration with each other.

 

Technologies and Tools

Backend Golang

Frontend Typescript, JavaScript, HTML/CSS

Testing Playwright with TypeScript

Databases MS SQL Server, PostgreSQL

Cloud Platform AWS, Azure

Repository GitHub

Tools GitHub Actions, GitHub Issues, Docker, Postman, Terraform, Playwright

 

Responsibility

  • Design, develop, test, and maintain essential software systems using Go (Golang)
  • Implement continuous integration/continuous deployment (CI/CD) pipelines for automated testing, build, and deployment processes
  • Collaborate with technical product managers, designers, and other engineers to identify system requirements and develop technical solutions
  • Develop API-based interfaces for our products, ensuring high quality standards and compliance with industry regulations
  • Participate in code reviews, provide constructive feedback, and improve the overall quality of our engineering output
  • Troubleshoot complex issues using log analysis, profiling tools, and collaborative debugging techniques
  • Stay up to date with the latest features, libraries, and best practices; apply this knowledge to drive innovation within our engineering team
  • Take ownership of outcomes, not just output
  • Be proactive and propose reasonable decisions
  • Be flexible and able to align with priorities coming from the business

     

Qualifications and Skills

  • 4+ years of professional experience in developing software using Go (Golang)
  • Proficiency in writing high-quality, readable, and maintainable code using Go
  • Experience designing and developing RESTful APIs, microservices architectures, and event-driven systems
  • Familiarity with cloud platforms (Azure or AWS), containerisation tools (e.g. Docker), and orchestration frameworks (e.g. Kubernetes)
  • Experience working with relational databases, caching layers, and messaging queues
  • Proven experience in testing principles and practices, applying this knowledge to drive innovation within our Engineering team
  • Experience with Agile development methodologies (Scrum, Kanban).
  • Proven experience working in agile teams with short development cycles (Scrum, Kanban)
  • Good communication and interpersonal skills
  • Upper-Intermediate English level or higher (both verbal and written)

     

Engineering Practices

  • Agile Methodology
  • Code Review
  • CI/CD
  • Containerization

     

 We offer

  • Work your way β€” anywhere, anytime. Our remote-first approach lets you choose where and how you work best!
  • Experience working with diverse teams and gaining international expertise
  • A friendly, supportive team and an enjoyable work environment where your ideas matter
  • A chance to work on exciting, challenging projects using cutting-edge technologies that make a real impact
  • Comprehensive health insurance, corporate psychologist access, and partial sports activity coverage
  • Free training programs, reimbursement for certifications, and access to online learning platforms to fuel your growth
  • Free group English classes and discounted individual lessons
  • Paid vacation, public holidays, and sick leave are fully covered by Forte Group
  • Referral bonuses, regular performance reviews, and full support for business trips
  • Corporate events and holiday presents

 

Join a team that invests in your well-being, growth, and success!

Required languages

English B2 - Upper Intermediate
Published 15 January
24 views
Β·
2 applications
50% read
Β·
50% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...