Tel no. (66-2) 524-5056
WEB DEVELOPER
Responsibility
The job involves understanding both graphic design and computer programming. Once a web application is created, The helps with maintenance and additions to the website. They work with development teams or managers to keep the applicant up-to-date and prioritize needs, among other tasks. The developer is responsible for the design, code, development and developer testing, including automated user acceptance testing, from conception to implementation. Create visually appealing web applications that feature user-friendly design and clear work flow. Upon meeting with clients and assessing their needs, the web developer must create and maintain the product.
Job Description
- Write well designed, testable, and efficient code using best practices in web development
- Create captivating website layout and user interface using up to date HTML/CSS/JS practices
- Test websites and applications in different browsers and environments
Build and maintain back-end databases - Solve problems and fix bugs in existing projects
- Review, refactor and optimize existing software
- Stay up to date with new trends and advancements in web development
- Development pipelines using the principles of CI/ICD
Required Qualification
- Proven working experience in web application programming
- Strong sense of good user interface and user experience design
- Proven working experience in web application programming
- In-depth knowledge of modern HTML/CSS/JS programming
- Strong sense of good user interface and user experience design
- Adequate familiarity with Ruby on Rails and SQL languages
- Adequate familiarity with UNIX-based operating systems
- Assertive problem diagnosis and logical problem-solving skills
- Ability to work with team but also thrive working independently
- Ability to quickly learn diverse web technologies and techniques
- Attention to detail and strong organizational skills in multi-tasking environment
- Effective English communication skills
- Multimedia programming and technologies
- Development of content management systems
Advantages (Optional):
- Knowledge of Python
- Knowledge of TypeScript and NodeJS
- Familiarity with single page application framework such as React, Angular, VueJS, etc.
- Knowledge of deployment pipeline
- Data analysis
- Image recognition
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, or any other characteristics protected by law.
To apply, please register online and complete the registration form. You must create your own username and password, once completed, go back to the advertisement page and click the "Apply Now" button. Please do not forget to upload your comprehensive resume which shall include your letter of application, a recent photograph, and the names, affiliations, addresses and telephone numbers of three referees who are familiar with candidates' competencies. Save all your documents in one file and upload a single file. |