TOG recruitment

An Phu Plaza, 117-119 Ly Chinh Thang, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Mô tả công việc

Tóm tắt công việc

Are you interested to build cool things with a leading innovative startup, work in an International English-spoken working environment, with a strong focus on personal learning and development?

Our client is a Singapore-based seed-stage startup, providing a flexible and personalized environment for developing large-scale high-performance computing scientific software.

We have an exciting opportunity for a Full-stack Software Engineer who would like to join a fast-paced, learning-friendly environment. You will be working from HCMC in an interdisciplinary team with members located in both Singapore and Vietnam, helping to deliver solutions to computational scientists and engineers, using a wide range of technologies. In this role you can have a say in the development of our product and we encourage you to share your views and ideas.   

 Responsibilities:

  • Lead software development projects with front-end and back-end software engineers based in HCMC and Singapore
  • Consult with upper management on implementation and delivery strategy
  • Develop a wide array of programming tools and solutions
  • Brainstorm with the team, attend weekly sprint meetings, track progress with task management tools

A day in the life of:

  • Start at our co-working space with coffee or breakfast event
  • Daily scrum (15 min) with the Development Team in our meeting room
  • Work on your sprint backlog items (i.e. parallel debuggers)
  • Search open source code and/or brainstorm with development team
  • Have lunch either at the co-working space canteen/ bar or head out in District 1
  • Continue working on your sprint backlog items from common breakout area
  • Have daily alignment Video Conference with your Singapore counterpart
  • Reach out to the Scrum Master for English and communication support
  • Participate in our training sessions to improve your English, professional or technical skills (depending on your personal development plan)

Yêu cầu công việc

Are you working towards or have you completed a BSc/MSc/PhD in software engineering or a related discipline? Are you an eager learner, who excels when working in a team, interested in startups? If so, you may be our new team member.

 Must haves

  • Have obtained/ working towards a degree in Software Engineering or related discipline
  • Experience working as a full-stack software engineer
  • Good command of written and conversational English
  • A curious mind, eager to find new solutions, comfortable with learning at work

 Nice to haves

(giving you an idea of the tools we work with)

Frontend design and implementation

  • Web clients, thin clients, UI/UX design
  • HTML, CSS, JavaScript, xtermjs, node-pty

Multi-tier applications development

  • HTTP protocol methods, REST APIs
  • Integrating tiers, Testing multi-tier applications

Python

  • Network Programming. REST interfaces (e.g. pecan), C wrappers

C programming language

  • System level programming, POSIX standard
  • Multi-process programming
  • Inter-process communication mechanisms (IPC, pipes, sockets)
  • GDB, Linkers and compilers

Cloud solutions architecture and   programming

  • AWS (EC2, VPC, SQS, SNS, Lambda, CloudWatch)
  • Linux solution architecture
  • Network troubleshooting, Performance testing

Software product engineering

  • Test-driven and Review-driven software development
  • Lean agile development methodologies, SCRUM
  • System testing, Stress testing

Interested in startups, venture capital, growth hacking, and entrepreneurship

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • UI/UX
  • JavaScript
  • Xtermjs
  • HTML
  • CSS
  • Linux
  • Python
  • C
  • REST
  • System testing
  • Integration Testing
  • Software development
  • Socket Programming
  • HTTP
  • Performance Testing
  • Stress Testing
  • Multi-Tier
  • REST API
  • Architecture
  • AWS
  • Amazon SQS
  • Amazon EC2
  • VPC
  • Cloudwatch
  • GDB
  • POSIX Standard
  • IPC
  • SNS

NĂNG LỰC

  • Communication Skills
  • Documentation
  • Learn New Technology Quickly
  • Scrum
  • Can-do attitude