Match score not available

Full Stack Developer

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Thai national, Good communication in Thai and English, Familiar with backend languages and frameworks like NodeJS, TypeScript, Express, etc., Experienced in web technologies and databases like HTML, CSS, JavaScript, MySQL, MongoDB, etc., Knowledge of testing frameworks, CI/CD, Git, and other tools is a plus.

Key responsabilities:

  • Act as a liaison between different teams
  • Work on invoicing and accounting processes
  • Ensure integration of new joiners into the time logging system
  • Collaborate with finance team for invoice management
  • Stay updated with latest technologies and contribute to project developments
Appsynth logo
Appsynth SME https://www.appsynth.net/
51 - 200 Employees
See more Appsynth offers

Job description

Role Description:

A full-stack developer is a type of software developer who is proficient in both front-end and back-end development. They are able to work on all aspects of a web development project, from the design and layout of the user interface to the server-side logic and database management. They should have knowledge of various programming languages, frameworks, tools and also understand database management systems, API design, version control and web security.

Report to: Engineering Lead 


What will you do

  • Be the first point of contact between Appsynth and the procurement teams of our various customers

  • Be a point of contact between Appsynths project management team and Appsynths finance team.

  • Work with the various project management teams to understand the nature of the work done on the different projects that Appsynth has ongoing.

  • Work with the PM team to understand the amount that should be invoiced to different customers, based on the amount of work done by Appsynth that month.

  • Work with the Senior Finance Executive to raise invoices to customers, and get them recorded onto Appsynths accounting system.

  • Work with the HR team to ensure that all new joiners are added onto the Harvest time logging system each month, and to ensure that all leavers are removed from the Harvest time logging system each month

  • Work closely with the company's Finance executive to ensure that all invoices

Who are you

  • Thai national 
  • Able to communication in Thai and English 
  • Enjoys being up to date with latest related technologies
  • Familiar with one of the backend languages such as NodeJS, Typescript and Golang
  • Familiar with one of the backend frameworks such as Express, KoaJS, NestJS and Gin or others NodeJS or Golang web frameworks
  • Familiar with web technology such as HTML, CSS and Javascript
  • Familiar with one of web frontend frameworks such as VueJS, ReactJS, NextJS, NuxtJS, Angular
  • Familiar with one of database type such as MySQL, Postgresql and Mongodb
  • Familiar with caching strategies and tools such as Redis, Memcached
  • Familiar with one of the testing frameworks such as Jest, Mocha, Mockery
  • Familiar with CI/CD, Docker, Docker Compose and GIT
  • Good to have (Bonus)

    • Knowing graphical frontend development such as Canvas, SVG, CSS Animation and WebGL
    • Knowing visualization libraries such as D3 and ThreeJS
    • Familiar with the concepts such as microservice architecture, RESTFul API design, Responsiveness design, PWA and Web optimization techniques, Design Patterns, Relational Database design, web security OWASP Top10

Benefits

  • Flexible remote working arrangements (Hybrid)
  • Sabbatical leaves & duvet day
  • Medical insurances
  • Provident fund
  • Wellness & Education allowances
  • Office snacks and free-flow drinks
  • Off-site team building events



Required profile

Experience

Spoken language(s):
EnglishThai
Check out the description to know which languages are mandatory.

Full Stack Engineer Related jobs