Silicon Stack

PN CO Building, 82 Tran Huy Lieu, TP Hồ Chí Minh

Quy mô công ty : 10-24

Xem thêm

Tóm lược

10-24

Product

Việt Nam

10 Mid/Senior NodeJS Developers

Silicon Stack

Phú Nhuận, TP Hồ Chí Minh

  • English
  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Thỏa Thuận
  • Ngày Đăng:27/07/2022
  • 10

Mô tả công việc

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

Quantity: 10
Level: From Mid to Senior 

The Job: 

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well. 

Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design. 

This is a development role working as part of the Agile SCRUM team and interact directly with other developers, analysts, QA and product owner from Australia. 

Your involvement in this project will see you exposed to the Retail industry, one of the most interesting but challenging industries and a growing domain in Vietnam. 

You will follow some of the world best practices in software development, tools, cutting-edge technologies, and a friendly but supportive working environment. 

Responsibilities

  • Design and implementation of the overall web architecture 
  • Design and deployment of our database 
  • Design and construction of our REST API 
  • Integration of user-facing elements developed by front-end developers with server-side logic 
  • Writing reusable, testable, and efficient code 
  • Design and implementation of low-latency, high-availability, built for speed, scalability and performant applications 
  • Implementation of security and data protection 
  • Integration of data storage solutions 
  • Design and implementation of continuous integration and deployment 
  • Write functional requirement documents and guides 
  • Collaborate with other team members and stakeholders 
  • Stay up-to-date on emerging technologies 

Silicon Stack is a fast-growing Australian company with its Head Office based in Melbourne and clients across Australia, Europe, North America and the Asia Pacific. We are a fast-pace full-service digital development, consulting, and creative agency with a proven track record of success. We pride ourselves on delivering our promise to be the best possible strategic technology and I.T. solutions partner.

Silicon Stack is a brand that is "trustworthy", "credible", has a "can-do attitude", along with domain expertise and "a proven track record of delivery". We command an energetic team that understands the cutting-edge technology stack, fueling our passion in I.T. to innovate and helping us push the boundaries of what others think can be done.

Silicon Stack is placed as the premium development partner in the Automotive, Agriculture, Retail, Food & Beverages, Aviation and Whitegoods Manufacturing industry through our robust foundation, solutions, experience and knowledge of small to enterprise-level ERP and CRM solutions.

We are our people, and with 300+ staff spreading across three offices in Australia, Vietnam, India & USA, we are continuing to grow strongly, steadily and organically.

Benefits:

  • Month 13th bonus (paid before Tet and depends on company performance. If staff signed labor contract less than 12 months then the bonus is calculated pro-rata)
  • Laptops provided.
  • Health insurance. 
  • English working environment, Australian clients, onsite opportunities in Australia. Bonus programs for staff based on performance and projects 
  • Depends on certain projects, staff will be fully sponsored to Australia for training and work experience. Budget for team buildings and social purposes
  • End or mid-year break for the entire team with travel and fully funded
  • Employee Referral Program 
  • Parking allocation for motorbike
  • Working time: Monday Friday. Flexible working hours. 

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

Skills And Qualifications: 

  • Strong proficiency with JavaScript and Typescript 
  • Knowledge of Node.js and frameworks available for it, such as NestJS and Express 
  • Understanding the nature of asynchronous programming and its quirks and workarounds 
  • User authentication and authorization between multiple systems, servers, and environments 
  • Understanding fundamental design principles behind a scalable application 
  • Thorough understanding of user experience and possibly even product strategy 
  • Proficient understanding of code versioning tools, such as Git 
  • Appreciation for clean and well-documented code 
  • Excellent analytical and multitasking skills 
  • Additionally, the following "nice-to-have" skillsets and experience are a bonus and can command higher salary: 
  • Have skills in clean architecture, domain driven design, SAAS Product and multi-tenancy 

Ngôn ngữ

  • English

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

Yêu cầu kỹ thuật

  • JavaScript
  • NodeJS
  • TypeScript
  • Domain
  • UX
  • SaaS
  • DDD
  • NestJS
  • Clean Architecture

NĂNG LỰC

  • Analytic Skills

Thông tin doanh nghiệp

Silicon Stack prides itself on delivering on our promise to be the best possible strategic technology and IT solution partner.

Silicon Stack is an Australian based company with its Head Office based in Melbourne. With our strong background, Silicon Stack is proud to serve clients and deliver solutions to our satisfied customers across other industries in Construction, Health, Legal, Emergency Services and fun Games apps for mobile devices.

We pride ourselves on delivering on our promise to be the best possible strategic technology and IT solution partner focusing on key services such as:

  • Apps & Software Development
  • Dedicated team Outsourcing
  • Integrations and ERP Solutions
  • Digital Marketing
  • Strategic products development
  • Online and mobile Games