งานนี้หมดอายุแล้วคุณสามารถดูงานที่เกี่ยวข้องด้านล่าง
ประโยชน์
Dental insurance
Five-day work week
Life insurance
Medical insurance
Performance bonus
Five-day work week
Life insurance
Medical insurance
Performance bonus
Job purpose
We are seeking a creative and enthusiastic Full-stack developer/Senior full-stack developer. The team applies Agile methodologies to build ecommerce solutions for global brands such as L'Oréal Group, LINE, Abbott, Unilever, Nescafe and more. The team is responsible for all aspects of development and change to ecommerce platforms, from development through to ongoing maintenance and technical support.
The successful candidate will work within an established distributed Scrum Team. Technology is used to ensure effective and close collaboration between the team members who are typically located in different location. In addition to day-to-day Scrum Team commitments, the aspirations for the successful candidate will be to take responsibility as a technical lead within a Scrum team.
This position reports to the Development Manager.
Duties and responsibilities
Implement simplified and emergent design and architectural principles & patterns to develop a well-engineered, high quality solution.
Implement and refactor code in accordance with agreed coding and quality standards, be fully aware of technical debt.
Practice continuous integration, check-in frequently, resolve build and test failures immediately and adhere to design and coding standards.
Practice test-driven development by writing automated (unit & integration) tests prior to building code to maintain high test coverage
Collaborate with PO/PM and Quality Assurance (QA) to help in the definition of user stories, acceptance criteria and test cases.
Produce appropriate documentation such as design discussion papers, coding comments, key decision register and user documentation.
Participate in design and technical workshop discussions, story definition, planning and estimation sessions.
Contribute to the agile development process (Scrum framework) and utilize XP engineering practices where necessary.
Provides guidance and assistance to team in any aspect of program design, creation, unit testing and documentation.
Considers wider impact of code changes when design and implementation (security, performance, operational requirements etc.).
Demonstrate continuous improvement by inspecting and adapting new ideas for improving solutions, tools and processes. Implement technical solution to correct a defective function of the issue. All works must be carried out with the highest quality to ensure the integrity of the product and meet client's expectations.
Capabilities
Proficient knowledge of a back-end programming language such as PHP (Magento framework knowledge is a plus)
Proficient understanding of HTML5, CSS3 and responsive design
Good understanding of JavaScript libraries and frameworks, such as Jquery, KnockoutJS, BackboneJS (ReactJS is a plus)
Good understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
Ability to implement automated testing platforms and unit tests
Proficient understanding of source control management tools such as GIT
Understand and Experience container service such as Docker
Understand and Experience cloud service such as AWS, Azure is a plus
Ability to work with QA engineers on creating automated tests
Ability to communicate effectively in written English as aCommerce works in multiple countries in Southeast Asia. Strong Oral English skills preferred Self-motivated team player
Results oriented, with project completion a key facet
Ability to work well under pressure and tight timelines, whilst maintaining quality
Ability to make constructive observations of how the team is working, and willingness to contribute suggestions to the team in order to improve the overall process and efficiency
Benefits
Group health insurance and life insurance
Free lunch everyday
Daily 15-minute Thai Massage
Work from home 1 day per month
Vacation leave 14 days per year
Leaves for marriage, priesthood, bereavement and parental
About aCommerce
aCommerce is the leading ecommerce enabler and e-distributor in Southeast Asia, delivering retail solutions for global brands such as L'Oreal, Samsung, and Unilever.
Founded in May 2013, aCommerce has over 1,400 staff across offices and fulfillment centres in Singapore, Thailand, Malaysia, Indonesia and the Philippines.
The company is committed to equal opportunities for all of employees and to a work environment free of discrimination and harassment. All employment decisions at aCommerce are based on business needs, job requirements and individual qualifications, without regard to race, religion or belief, gender, sexuality, age, family or parental status, or any other status that may be protected by the laws or regulations in the locations where we operate. We do not tolerate discrimination or harassment based on any of these characteristics.
The aTeam is made up of highly ambitious individuals driven to innovate, build and succeed and is always looking for like-minded self-starters to join.
We are seeking a creative and enthusiastic Full-stack developer/Senior full-stack developer. The team applies Agile methodologies to build ecommerce solutions for global brands such as L'Oréal Group, LINE, Abbott, Unilever, Nescafe and more. The team is responsible for all aspects of development and change to ecommerce platforms, from development through to ongoing maintenance and technical support.
The successful candidate will work within an established distributed Scrum Team. Technology is used to ensure effective and close collaboration between the team members who are typically located in different location. In addition to day-to-day Scrum Team commitments, the aspirations for the successful candidate will be to take responsibility as a technical lead within a Scrum team.
This position reports to the Development Manager.
Duties and responsibilities
Implement simplified and emergent design and architectural principles & patterns to develop a well-engineered, high quality solution.
Implement and refactor code in accordance with agreed coding and quality standards, be fully aware of technical debt.
Practice continuous integration, check-in frequently, resolve build and test failures immediately and adhere to design and coding standards.
Practice test-driven development by writing automated (unit & integration) tests prior to building code to maintain high test coverage
Collaborate with PO/PM and Quality Assurance (QA) to help in the definition of user stories, acceptance criteria and test cases.
Produce appropriate documentation such as design discussion papers, coding comments, key decision register and user documentation.
Participate in design and technical workshop discussions, story definition, planning and estimation sessions.
Contribute to the agile development process (Scrum framework) and utilize XP engineering practices where necessary.
Provides guidance and assistance to team in any aspect of program design, creation, unit testing and documentation.
Considers wider impact of code changes when design and implementation (security, performance, operational requirements etc.).
Demonstrate continuous improvement by inspecting and adapting new ideas for improving solutions, tools and processes. Implement technical solution to correct a defective function of the issue. All works must be carried out with the highest quality to ensure the integrity of the product and meet client's expectations.
Capabilities
Proficient knowledge of a back-end programming language such as PHP (Magento framework knowledge is a plus)
Proficient understanding of HTML5, CSS3 and responsive design
Good understanding of JavaScript libraries and frameworks, such as Jquery, KnockoutJS, BackboneJS (ReactJS is a plus)
Good understanding of asynchronous request handling, partial page updates, and AJAX
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
Ability to implement automated testing platforms and unit tests
Proficient understanding of source control management tools such as GIT
Understand and Experience container service such as Docker
Understand and Experience cloud service such as AWS, Azure is a plus
Ability to work with QA engineers on creating automated tests
Ability to communicate effectively in written English as aCommerce works in multiple countries in Southeast Asia. Strong Oral English skills preferred Self-motivated team player
Results oriented, with project completion a key facet
Ability to work well under pressure and tight timelines, whilst maintaining quality
Ability to make constructive observations of how the team is working, and willingness to contribute suggestions to the team in order to improve the overall process and efficiency
Benefits
Group health insurance and life insurance
Free lunch everyday
Daily 15-minute Thai Massage
Work from home 1 day per month
Vacation leave 14 days per year
Leaves for marriage, priesthood, bereavement and parental
About aCommerce
aCommerce is the leading ecommerce enabler and e-distributor in Southeast Asia, delivering retail solutions for global brands such as L'Oreal, Samsung, and Unilever.
Founded in May 2013, aCommerce has over 1,400 staff across offices and fulfillment centres in Singapore, Thailand, Malaysia, Indonesia and the Philippines.
The company is committed to equal opportunities for all of employees and to a work environment free of discrimination and harassment. All employment decisions at aCommerce are based on business needs, job requirements and individual qualifications, without regard to race, religion or belief, gender, sexuality, age, family or parental status, or any other status that may be protected by the laws or regulations in the locations where we operate. We do not tolerate discrimination or harassment based on any of these characteristics.
The aTeam is made up of highly ambitious individuals driven to innovate, build and succeed and is always looking for like-minded self-starters to join.
ส่งรายชื่อติดต่อโปรไฟล์
aCommerce Co., Ltd.
แนะนำ บริษัท
aCommerce Co., Ltd. งาน
Wattana
ตำแหน่ง Full-stack Developer (PHP, Magento, JavaScript) ได้รับคัดเลือกจาก aCommerce Co., Ltd. บริษัท ที่ Watthana Joboko.com จะสังเคราะห์เงินเดือนของ provided โดยอัตโนมัติ ค้นหาตำแหน่งงานเพิ่มเติมสำหรับ บริษัท Full-stack Developer (PHP, Magento, JavaScript) หรือ aCommerce Co., Ltd. ในลิงก์ บน
แนะนำ บริษัท
aCommerce Co., Ltd. งาน
Wattana