Senior BackEnd to work with GO

Go, Software Development

Юлія Острась

Персональний рекрутер

We are looking for a Wise Senior BackEnd developer (Java or C++ or Python or etc) to work with GO.

Client’s Product is a Web service for internal/private chat and instant messaging. As well as one-on-one and group/topic chat, it also features cloud-based file storage, video calling, searchable message history and inline image viewing. Product integrates with popular services such as GitHub, MailChimp and Heroku. As of 2016, Product can be integrated with over 100 other tools.

Product is mainly written in Python using the Twisted framework and PHP, but features an extensive platform that utilizes numerous third-party services. Python is going to be replaced by GO in Next Generation of Product which is currently under design mode.

You will have a tight work with Python, the code of previous system ahd shall have a strong knowledge and hands-on experience with BackEnd system development.

Strong understanding of system architecture and configuration, along with system administration and DevOps experience would be a great plus.

Intermediate+ English and willingness to work online with oversee Australian team.


Must have:

  • Engineer level – Senior +
  • Strong experience and knowledge in Web Services development in Java or C++ or Python
  • Strong understanding/experience of high load and distributed systems
  • Strong understanding/experience of REST API, asynchronous, multithreading, queues, web services, relational & non-relational databases
  • Strong experience in unit tests development & continuous integration
  • Great communication skills, proactiveness and Intermediate+ English


Must to acquire:

  • Desire to learn Go and develop new Chat
  • To be able to read Python old code to develop new code on GO


Why this project:

  • World known client, was awarded the #1 Best Place to Work in Australia
  • Possibility to receive stability and encouraging project
  • Experienced team of Architects will support you in gaining new knowledge
  • Ability to work on new technologies. GO quickly grows in popularity and Client team will support you with already developed training program
  • Constant and close communication with client
  • Proactiveness and Independency are welcome
  • You can create the world you want to live in