Senior Software Engineer Thai Tech Company Logo

Senior Software Engineer

πŸ‘¨β€πŸ’»Software Engineer
🌏Bangkok
🏒 On-site
πŸ’ΌFull time
πŸ—“οΈAlmost Gone

Job Description

Job summary:

Working with an agile team to develop, test and maintain applications and services in accordance with established standards.


Qualifications:

  • Working with an agile team to develop, test and maintain applications and services in accordance with established standards.
  • Adhering to high-quality development principles while delivering solutions/features on-time.
  • Design and implement end-to-end system structure and solution to support business needs.
  • Establish appropriate infrastructure for each applications/services.
  • Package and support deployment of application releases.
  • Participate in Agile events eg, Daily Scrum, Sprint Planning, Backlog Refinement, Sprint Review, Sprint Retrospective etc.
  • Preparing reports, manuals and other documents to support operations.
  • Participating in peer-reviews of solution designs and related code.
  • Analyze and resolve technical application problems.
  • Cooperate with customer support, operation and marketing teams to support end-users.
  • Coach other team members.


Requirements:

  • Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or IT related field.
  • 3+ years’ software engineering and IT experience.
  • At least 2 years working experience in React.js, Node.js Programming .
  • Full Stack developer must have knowledge in all stages of software development.
  • Very strong understand of programming concepts.
  • Experienced in web development using HTML5, CSS and Javascript.
  • Strong knowledge of RESTful API.
  • Strong knowledge of database design.
  • Ability to quickly learn new concepts and software is necessary.
  • Familiar with software version control concepts (Git-flow).
  • Familiar with scrum development methodologies.
  • Familiar with web-application testing concepts.
  • Excellent teamwork and interpersonal skills.
  • Strong analytical and problem solving skills.
  • Video streaming experience is advantage.