TopDev

Techvify Software

Golang Developer (Intern/Fresher)

Quận Nam Từ Liêm, Hà Nội
Posted 1 year ago and Job expires in 1 year ago

Year of experience

Job Level

Job Type

Contract type

TECHVIFY Software is a global software development company in Hanoi, Vietnam with subsidiaries in Singapore & Japan. People at TECHVIFY always work hard to even play harder. Our spirit is to maintain and express Youth, Creativeness and Professional in our way and, furthermore; we have created a space for you to showcase your competences.

We are looking for Internship [Fresher/Intern] Golang Developer with knowledge of usability and understanding the specifics of Software Products, who contribute to development phase of software products life cycle.

Training Program

1. Training Golang:

  • Fundamentals
  • Advanced (Web API Framework, gRPC, GraphQL, Database)
  • Unit Test
  • Docker & Docker Compose
  • Microservices

2. Training about software process:

  • Scrum/Agile – Coding convention
  • Security policies

3. Mock Project:

  • Given a Problem Statement, do A-Z including Design, Implementation Code and Unit Test, Integration Test, User Acceptance Test

4. The first test 1.

5. Do actual project:

  • Participate in real projects with Golang (work and learn)
  • Learn project business.
  • Learn the source code, the architecture of the actual project.
  • Do the assigned tasks and submit them according to the process.

Responsibilities

  • Participate in software application development using Go programming language (Golang).
  • Directly participate in the project: learn, analyze requirements, develop APIs, Microservices, Restful APIs, Json using Golang frameworks such as Echo, Gin, …
  • Collaborate with systems analysis team, learn new trends and propose development improvement ideas.
  • Build system design, design database, optimize application for maximum speed and scalability
  • Commitment to the company after 02 years from the time of training.

Requirements

  • Senior students majoring in information technology, computing, programming or related, full-time working is a must.
  • Make sure you have knowledge of the language/technology of the position you are applying for.
  • Programming thinking, logical thinking, dynamic, eager to learn, high sense of responsibility, good teamwork.
  • Preference will be given to candidates with good English communication skills.

Benefits

0 job opening

Industry

Software

Company size

100-499 Employees

Nationality

Vietnam

e081a32b1e9681e997e6ab8040badf6d.jpg