Job Description
About Company
- Work closely with UX and Graphic Designers to turn wireframes and visual designs into working HTML/CSS prototypes
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Prototype and develop new ideas and participate in all parts of the lifecycle from research to release
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Perform code reviews and mentor more junior developers
- Collaborate with other team members and stakeholders
- Collaborates with Project Managers, Product Owners, Scrum Master, Dev and QA team members to perform analysis of functional requirements, user stories and specifications.
- Keep up to date on the latest industry trends.
- NodeJS not required but an asset for the position.
Your skills & qualifications
- \n
- 5+ years of experience designing web and mobile applications and strong knowledge of web markup, including HTML5, CSS3 and server-side CSS pre-processing platforms, such as LESS and SASS<\/li>\n
- Strong proficiency with JavaScript, ES Next, Typescript<\/li>\n
- Good understanding of advanced JavaScript libraries and frameworks, such as ReactJS or AngularJS or VueJS<\/li>\n
- Good understanding of asynchronous request handling, partial page updates, and AJAX<\/li>\n
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.<\/li>\n
- Proficient understanding of cross-browser compatibility issues and ways to work around them.<\/li>\n
- Good understanding of SEO principles and ensuring that applications will adhere to them.<\/li>\n
- Implementing automated testing platforms and unit tests<\/li>\n
- Proficient understanding of code versioning tools, such as Git<\/li>\n
- Demonstrated understanding of revision control, bug tracking systems, and build and deployment methodologies<\/li>\n
- Proven analytical and problem-solving skills and a keen attention to detail<\/li>\n
- Good English communication skills - both verbal and written<\/li>\n
- Passion for technology, a willingness to learn and a good attitude<\/li>\n<\/ul>\n
Benefits for you
- Full 13th month bonus offered for new hires
- Performance bonus up to 14 & 15th month, and an additional 8 million health and training annual allowance
- Flexible work hours, no expected overtime & 12 days annual leave + 1 extra Christmas holiday + up to 5 extra days as sickness leave.
- Emphasis on personal & career development with 2 hours/week of English classes, regular mentorship & technical workshops & additional leadership/soft skills training during work hours
Company
Code Engine Studio
Industry
Gia công phần mềm
Company size
25-99
Nationality
Canada