Senior Go Software Engineer at GetFrankly
Romania, , Romania -
Full Time


Start Date

Immediate

Expiry Date

26 Aug, 25

Salary

0.0

Posted On

26 May, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Typescript, Software Development, Redux, Kubernetes, Software Solutions, Personal Responsibility, Docker, Ownership

Industry

Computer Software/Engineering

Description
  • Company Type: IT & Services
  • Contract Model: Permanent Employment Contract (CIM)
  • Location: Romania (Fully Remote)
  • Experience Required: +5 years / Senior
  • Key Skills: GoLang, React
  • Industry: Outsourcing and Offshoring Consulting / Software Development

QUALIFICATIONS:

  • 5+ years of experience in a hands-on development role
  • Strong experience with GoLang
  • Expertise in designing and implementing distributed enterprise software solutions
  • Experience with event-base architectures, messaging patterns, and microservices
  • Understanding of CI/CD concepts and experience with at least one CI/CD system
  • Familiarity with Docker, Kubernetes, and Helm charts
  • Successfully manage own workload, and take personal responsibility and ownership for delivery, behaviors, and self-improvement
  • Experience with Agile/SCRUM/Lean software development

NICE TO HAVE SKILLS

  • Experience with AWS services and solutions
  • Keen to learn more about new languages and frameworks
  • Knowledge of React, TypeScript, and Redux
Responsibilities

ROLE OVERVIEW:

As a Senior Go Software Engineer you will collaborate with a multicultural team on impactful projects within the modern governance industry. You’ll contribute to our client’s primary solution based on microservices (GoLang, React) for managing sensitive and important board documents.

KEY RESPONSIBILITIES:

  • Design, code, review, and test assigned features and user stories, following the Agile methodology
  • Collaborate with the Product Owners in the analysis and documentation of technical requirements and user stories
  • Influence the design of the future state of the product, designing and delivering prototypes, especially for back-end components
  • Produce high-level technical design artifacts for major stories
  • Create high-quality operational and system documentation as required
  • Focus on continuous learning, improvement, and collaboration
  • Communicate effectively with other development teams, production operations, and several other technology groups, to ensure regular smooth delivery of working software to production
Loading...