cs@bizcuitsolution.com

Senior Full-Stack Developer

Senior Full-Stack Developer

Senior Full-Stack Developer

Role and Responsibilities
  • Join technical design sessions with other senior and lead developers and contribute to the overall system & application architecture
  • Identify performance or scalability bottlenecks and design action plan along with your team members to resolve them
  • Identify and resolve immediate and potential issues for responsible application
  • Document technical designs and decisions on Confluence
  • Contribute to the development of the product by writing code and unit tests
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
  • Setup or improve existing application performance monitoring system
  • Perform code reviews, mentor junior developers and be a guide whenever necessary
  • Technology is ever changing so you’ll be required to conduct research, create POCs and knowledge share new relevant technologies with your teammates
  • Participate in Agile working practices such as daily stand up, sprint planning, sprint reviews and retrospectives
  • Join product sessions with the Product Development team and provide technical point of view to steer product direction

Qualification

  • 3+ years experience working with a NodeJS based web application
  • Experience working with Typescript in production environment
  • Strong experience with writing unit tests using Jest
  • Familiar with some or equivalent NodeJS frameworks like Express, Fastify, NestJS, NextJS, CRA, Gatsby
  • Experience working with NoSQL databases such as MongoDB or AWS DynamoDB
  • Strong understanding of RDBMS databases such as MySQL or PostgreSQL
  • Familiarity with queue technologies such as AWS SQS or RabbitMQ
  • Familiar with NPM, Yarn, Webpack, Git
  • Experience working with monorepos(Nx or Lerna) is a plus
  • Experience with containerizing and deploying applications using Docker
  • Experience with orchestrating application using Kubernetes is a huge plus
  • Prefer candidates with experience managing application infrastructure on cloud providers such as AWS, Azure or GCP
  • Experience working in an Agile team following either Scrum or Kanban methodologies
  • Familiarity with TDD, CI/CD practices is a big plus
  • Familiarity with microservice based serverless architecture is a plus
  • Good analytical and problem solving skills; Critical-thinker with attention to detail
  • Flexible, self-learning, self-motivated, team-player, willing to work in a dynamic and fast-paced environment
  • Good verbal and written communication skills in Thai and English

Expected Compensation

65,000 – 80,000 THB

If you are interested in working with us, please send your CV to recruit@bizcuitsolution.com

Senior Full-Stack Developer

Role and Responsibilities
  • Join technical design sessions with other senior and lead developers and contribute to the overall system & application architecture
  • Identify performance or scalability bottlenecks and design action plan along with your team members to resolve them
  • Identify and resolve immediate and potential issues for responsible application
  • Document technical designs and decisions on Confluence
  • Contribute to the development of the product by writing code and unit tests
  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle
  • Setup or improve existing application performance monitoring system
  • Perform code reviews, mentor junior developers and be a guide whenever necessary
  • Technology is ever changing so you’ll be required to conduct research, create POCs and knowledge share new relevant technologies with your teammates
  • Participate in Agile working practices such as daily stand up, sprint planning, sprint reviews and retrospectives
  • Join product sessions with the Product Development team and provide technical point of view to steer product direction

Qualification

  • 3+ years experience working with a NodeJS based web application
  • Experience working with Typescript in production environment
  • Strong experience with writing unit tests using Jest
  • Familiar with some or equivalent NodeJS frameworks like Express, Fastify, NestJS, NextJS, CRA, Gatsby
  • Experience working with NoSQL databases such as MongoDB or AWS DynamoDB
  • Strong understanding of RDBMS databases such as MySQL or PostgreSQL
  • Familiarity with queue technologies such as AWS SQS or RabbitMQ
  • Familiar with NPM, Yarn, Webpack, Git
  • Experience working with monorepos(Nx or Lerna) is a plus
  • Experience with containerizing and deploying applications using Docker
  • Experience with orchestrating application using Kubernetes is a huge plus
  • Prefer candidates with experience managing application infrastructure on cloud providers such as AWS, Azure or GCP
  • Experience working in an Agile team following either Scrum or Kanban methodologies
  • Familiarity with TDD, CI/CD practices is a big plus
  • Familiarity with microservice based serverless architecture is a plus
  • Good analytical and problem solving skills; Critical-thinker with attention to detail
  • Flexible, self-learning, self-motivated, team-player, willing to work in a dynamic and fast-paced environment
  • Good verbal and written communication skills in Thai and English

Expected Compensation

65,000 – 80,000 THB

If you are interested in working with us, please send your CV to recruit@bizcuitsolution.com