Full Stack Developer (NodeJS/Go/PHP) Contract 1 Year
Responsibilities:
● Analyze requirements and design, developing functionalities based on product specifications.
● Build websites using both front-end and back-end programming languages, with a focus on Node.js and/or GoLang.
● Create engaging landing pages in alignment with the marketing and business development teams.
● Provide support for the existing system, address change requests, and enhance systems such as the Rabbit Rewards Application Middleware.
● Design and implement various supporting tools as required for optimal system functionality.
● Conduct research to stay updated on front-end technologies and best practices.
Understand the product thoroughly, constantly optimize the product, identify and fix problems, improve stability and user experience
Qualification:
● Bachelor's or higher Degree in Computer Science, Computer Engineering, IT or related fields
● Minimum of 1 year of experience in software development
● Experienced in developing web applications / Rest API / Web Service using NodeJS, GoLang, PHP, Javascript, HTML5, CSS
● Experience in SQL and relational database design eg. MySQL, PostgreSQL.
● Experience with Google Cloud, Agile, and SCRUM is a Plus!
● Experience in NoSQL eg. Redis, MongoDB is a plus
● Familiarity with frameworks such as Bootstrap for general use, Express for NodeJS, Gin for Golang, and Laravel/Lumen for PHP is required
● Familiar with frontend frameworks like Nuxt.js, Next.js is a plus
● Good knowledge in common third-party APIs (Google, Facebook, etc.)
● Good communication skills (good command in English will be an advantage!)
● Fast learner and willing to contribute and work as a team
● Positive attitude, self-discipline, and work hard
● Highly motivated and passionate in technology
● Ability to manage multiple assignments and tight deadlines
● Thai Nationality Male or Female