Remote Senior Go Developer

Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
22,000 zł - 24,000 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
2233
Typ pracy
Zdalnie
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Golang, Cloud, Microservices, AWS, Git, Docker, DynamoDB, CI/CD, CSS, HTML, JavaScript, React
Typ umowy
B2B Umowa o pracÄ™
Rekrutacja
Online
Rekrutacja w języku
Angielski
Korzyści
Parking, Prywatna opieka medyczna, Finansowanie kursów, No dress code, Kawa za free, Play room, Prysznic, Parking rowerowy, Startup atmosphere, Międzynarodowe projekty, Elastyczne godziny pracy,
Poziom doświadczenia
Senior
Wymagana
Inny

Opis oferty

Mandatory skills:

  • Minimum 5+ years of experience as a Software Engineer
  • Hands on Golang experience
  • Experience with writing microservices in Golang and building shared microservice libraries.
  • Knowledge of Golang concepts like Slices, Maps, Structs, Interfaces, Goroutines, Channels, Microservices.
  • Experience working with any Cloud or SaaS services (we work with the following: Amazon AWS, Docker, Elastic, RDS, DynamoDB, Lambda, CodePipeLine)
  • Experience in version control systems (we use GitHub)
  • Experience in Unit Testing to attain high code coverage and pass build Quality gates (our code is covered in 80-90% by tests)
  • Experience of executing projects in Scrum (we work only in Scrum)
  • Experience of working with relational and noSQL Databases

Nice to have skills:

  • Experience in projects in the manufacturing industry
  • Experience in creation of CI/CD pipelines
  • Understanding of front-end technologies: CSS / HTML / JavaScript Libraries (React) and of responsive design, web standards and cross browser compatibility could be helpful for communicating with front-end developers in the team
  • Experience in Hexagonal architecture 
  • Experience in Event-Driven Architecture

O stanowisku / o projekcie 

A Senior Go Developer will support our team with designing & developing an innovative business solution in the HVAC (Heating, Ventilation and Air Conditioning) industry. The challenges are as follows:

  • Building, testing and maintaining a custom application 
  • The application is written in microservices architecture
  • It has integrations to 3rd party services via API

Some insides regarding the company culture:

  • We are a remote company with flexible working hours. If you want you always can visit our offices in Berlin, Munich and Wroclaw.
  • We are an international company where everybody is welcome. It means we communicate mostly in English.
  • We work Agile only. We use Scrum methodology and our sprints usually take 10 to 30 project days

Training opportunities inside JustRelate:

  • Individual training plan
  • Company eBooks library
  • Udemy courses
  • In-house trainings (e.g. Scrivito developer training)
  • English and German classes
  • AWS trainings and certificates sponsored

Recruitment process' workflow:

  • short discussion with Recruiter (~40 mins)  -> technical interview (60-90 mins) ->  2nd technical interview or Q&A for candidate
  • Feedback after each stage ~ 1 week.

Zakres obowiązków

  1. Research, design, develop, build, and test distributed software components 
  2. Develop a strong understanding of relevant product area, codebase, and/or systems 
  3. Demonstrate proficiency in data analysis, programming, and software engineering 
  4. Work closely with a Product Owner to define, design and build new features and improve existing products 
  5. Act as a lead architect 
  6. Produce quality code with good test coverage, using modern abstractions and frameworks 
  7. Push code, drive the development of the systems, create web applications 
  8. Work independently, and complete tasks on-schedule by exercising strong judgment and problem-solving skills