Senior Golang developer

We are looking for a senior Golang developer who is self-driven, passionate, and ready for challenging tasks.

 

About project:

We are a startup and are working on a social networking platform for creating offline events.

We started four years ago and have now made our way to a full-fledged application. At the moment, we are looking for a person who seeks new challenges (trust we have lots of them) and new ways for self-development.

We are constantly trying to follow the latest trends in technology stacks and development strategies, so if you like being up to date with modern tools, methodologies, and concepts, it would be an excellent match.

 

Requirements:

- 5+ years of proven software development experience

- Proficiency with Go programming language with a minimum of 4 years’ hands-on experience.

- Good knowledge of relational databases.

- Familiarity with prominent cloud platforms like AWS, Azure, or GCP

- Adeptness in architecting, developing, and debugging intricate, distributed systems (particularly microservices and event-driven architecture)

- Track record of building large-scale, data-centric applications that manage high rates and volumes.

- Passion for crafting clean, extensible, and robust code.

 

As a plus:

- Good knowledge of Kubernetes and Helm

- Familiarity with No-SQL columnar databases

- Good experience with Datadog or relevant tools.

 

Responsibilities:

- Conceive, develop, and maintain efficient, reusable, and dependable code.

- Pioneering the conception of innovative ideas, features, and enhancements for our products and services.

- Address intricate challenges spanning applications, systems, and infrastructure.

- Foster seamless collaboration across peers, technical associates, and management.

- Rectify system glitches and bugs, collaborating with developers to enhance system reliability.

- Actively engage in code reviews to ensure code quality and disseminate expertise.

- Engineer high-performance, testable, and maintainable code to implement novel functionalities.

- Partake in technical dialogues to engineer solutions for demanding issues.

- Provide mentorship and actively share knowledge within the team.

 

We offer:

 

- Work in a team of professionals but humans, where you can always find support;

- Challenging tasks that contribute to professional and personal growth;

- Remote work with flexible working hours

- 24 days of paid vacation and sick leave compensation

75 views
Β·
6 applications
76 views
Β·
7 applications
To apply for this and other jobs on Djinni login or signup.