Search by job, company or skills

  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

About the role:

The role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.

What You'll Do (Responsibilities)

  • Perform analysis on software functionality and consult with the squad team to recommend improvements.
  • Monitor software which is currently in production.
  • Develop and test code for modifications and improvements to new and existing software based on requirement.
  • Refine and rewrite code as necessary to improve software quality.
  • Investigate new technologies and hardware.
  • Provide ongoing maintenance, support, and enhancements in existing software.

Requirements

  • 1-3 years of professional software development experience, with a significant portion of that experience being focused on Go.
  • Expertise in the Go programming language, including its concurrency model, garbage collection, and standard library.
  • Proficiency in developing RESTful API using Go, and familiarity with web frameworks like Gin, Echo, or Beego.
  • Strong problem-solving skills and ability to troubleshoot complex software issues.
  • Solid understanding of API design principles and best practices.
  • Experience on MySQL, including triggers, stored procedures, and complex queries.
  • Able to work both individual or on a team.
  • Have great attention to detail and strong analytical thinking.
  • Willing to learn new programming languages.

Bonus Points If You Have The Following Skills

  • Knowledge of multiple programming languages and libraries x (e.g. PHP, Angular, Typescript, Dart).
  • Knowledge about HTML, CSS, & JQuery.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142606927