Senior Backend Developer

Location Bangkok
Discipline IT and Tech
Job reference BBBH49320_1723781077
Salary Negotiable
Job startdate
Consultant email [email protected]


Responsibilities:
● Writing website code with programming languages and frameworks such as Vue and
Typescript
● 5+ years of frontend development experience
● Understanding a server code with programming languages and frameworks such as
Symfony and PHP
● Corroborate with UX/UI Designer and Business Operation to escalate user experience
for a platform
● Developing features to enhance the user experience
● Building reusable code for future use
● Optimizing web pages for maximum speed and scalability
● Producing, maintaining, and modifying websites and user interfaces
● Incorporating applications, graphics, audio, and video clips into client websites
● Ensuring websites are accessible across many platforms, including laptops and
smartphones
● Routinely testing websites for ease of use, speed, and other quality factors
● Fixing any website issues or bugs that arise
● Keep up-to-date with the latest standards and techniques concerning CSS, HTML5,
JavaScript, and Typescript.
Knowledge and skill requirements:
● Bachelor's degree in computer programming, computer science, or a related field
● 6+ years of experience as a web developer
● Proficiency knowledge in Vue and Typescript is a must
● Proficiency knowledge in website performance optimization
● Understanding of HTML, CSS, SCSS, SASS, LESS, JavaScript, React js, Angular, Node
js, Bootstrap, Material Design, and jQuery is a plus
● Experience with database system such as mySQL, mongoDB is a plus
● Experience with responsive and adaptive design
● Understanding of key design principles
● Understanding of developing with MVC framework
● Understanding of Software Development Life Cycle (SDLC)
● Understanding of Git & GitFlow and tools such as Git, SourceTree
● Familiarity with analytics tools such as Firebase, Google Analytics, and Crashlytics is a
plus
● Experience in PM tools such as JIRA, and Redmine is a plus
● Ability to work independently or with a group
● Fluent in English verbal and communication skills are preferred