As our Go developer, you will participate in the In the current process of breaking the monolith in one of our core projects therefore introducing a service oriented architecture, which give us a power of using any programming language.
You as a Goland enthusiast have a job of designing architectural specific and implementing one or more pieces of the puzzle chucked out of the monolith into the new architecture.
Designed framework are totally up to you and you will have a complete freedom of a new project.
We are happy to notify you that our partner Kortechs, a young, entrepreneurial and software developing startup located in Belgrade Serbia, has opened positions for Go developers as it is one of the most recent additions to the modern programming language landscape. Go is self-described as "an open source programming language that makes it easy to build simple, reliable, and efficient software".
We are looking for a great Go developer who possesses a strong understanding of how best to leverage and exploit the language's unique paradigms, idioms, and syntax. Your primary focus will be on developing Go packages and programs that are scalable and maintainable. You will ensure that these Go packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
- Go's templating language
- Go's code generation tools, such as Stringer
- Popular Go web frameworks, such as Revel
- Router packages, such as Gorilla Mux
- Ability to write clean and effective Godoc comments
At Kortechs, we aspire to be a hub for tech-related ideas, both major and minor, profitable and charitable, socially responsible or purely whimsical. Our mission is to create our own technological products and services and to continuously learn about new technologies and work methods.
Currently, we have a few Go developer positions opened, both for Juniors and Seniors. We are looking for dynamic, skilful and enthusiastic people to join our team.
Your responsibilities would be:
- To code and invent:
You will spend most of your working hours coding, so we will do our best to make your work as smooth and efficient as we can so that you would be able to fully enjoy it. We use modern technologies as much as possible, and we expect you to keep an eye on new solutions and practices that can be integrated into our projects.
- To maintain and improve:
We are committed to our work, and we like to maintain our code and to improve it from time to time, implement new features, clean any potential bugs or apply new technologies.
- Be passionate:
Most of all, we want you to be passionate about what you do, and to share that passion with us! We are a young team, engaged with our work and always happy to be working on meaningful projects, and we hope you'll feel the same!
Sounds good? Apply!
Your manager to be