Job Type

Full time


freshket Office (Suthi Building)

Working hours

10.00-19.00 (Flexible)

Senior Software Engineer (Go)

About the Role

  • Design, develop and deliver code that is necessary to support new feature developments and enhancements. 

  • Deliver unit tests with all code to prove correctness, robustness, and scalability. 

  • Translate high-level requirements into detailed designs, and technical estimates. 

  • Possess solid communication skills and a strong customer focus. 

  • Maintain knowledge of emerging technologies. 

  • Give suggestions on design or limitation from technical points of view.


  • 5+ years of experience in software development or related fields.

  • 1+ years of experience in Go programming language.

  • Passion for quality and writing clean and readable code that scales and performs well.

  • Solid understanding of object-oriented design and programming concepts.

  • Proficient with Go programming language.

  • Proficient with SQL.

  • Experienced with Git and Agile methodologies is a plus.

  • Experienced with AWS cloud computing is a plus.

  • Strong desire to learn and share knowledge with others.

  • High understanding of startup pace.

  • Intermediate level of English, both written and spoken.