Job Description
This position requires a skilled front-end developer to contribute to the development and maintenance of the company's product web front-end website. The ideal candidate will work closely with designers and backend engineers to ensure seamless integration of design elements and functionality. The role involves continuous collaboration with the team to deliver high-quality web solutions that meet business objectives and user needs. The work location is initially a probationary online office, with the possibility of transitioning to Kuala Lumpur upon successful completion of the probationary period.
Key Responsibilities
- Develop and maintain the company's product web front-end website using modern web development practices
- Collaborate with UI/UX designers to translate design concepts into functional web interfaces
- Work with backend engineers to ensure smooth integration of front-end and back-end systems
- Implement responsive design principles to ensure optimal user experience across devices
- Conduct regular code reviews and maintain code quality standards
- Debug and optimize website performance to enhance user interaction and system efficiency
- Participate in team meetings and contribute to project planning and execution
- Stay updated with emerging web technologies and industry trends
- Document development processes and maintain technical documentation
- Provide support for website maintenance and troubleshooting
Job Requirements
- Bachelor's degree or higher in computer science, software engineering, or related fields
- Minimum of 2 years of professional experience in web development
- Proficient in HTML/XHTML, CSS, and JavaScript with a strong understanding of web standards
- Experience with front-end frameworks such as React, Vue.js, or Angular
- Knowledge of AJAX and RESTful APIs for dynamic web interactions
- Ability to create and maintain responsive, cross-browser compatible web interfaces
- Strong attention to detail and commitment to delivering high-quality code
- Excellent communication skills for collaboration with cross-functional teams
- Proficiency in using project management tools like Slack and Google Workspace
- Basic understanding of web3 technologies and blockchain concepts
- Experience with version control systems such as Git
- Ability to design simple UI/UX elements and basic animations
- Strong problem-solving skills and adaptability to changing project requirements
- Excellent time management skills to meet project deadlines
- Proficiency in using design tools such as Figma or Adobe XD
Preferred Qualifications
- Experience with continuous product iteration based on user feedback and analytics
- Advanced aesthetic sense with a portfolio showcasing UI/UX design work
- Knowledge of web3 development frameworks and decentralized applications
- Experience with cloud platforms such as AWS or Azure for web deployment
- Ability to work independently and take ownership of development tasks
- Strong understanding of accessibility standards and inclusive design principles
- Experience with performance optimization techniques for web applications
- Knowledge of SEO best practices for web development
- Proficiency in using agile methodologies for project management
- Experience with CI/CD pipelines for automated testing and deployment
- Ability to collaborate with remote teams effectively
- Strong motivation to learn and adapt to new technologies
- Experience with web development tools such as WebStorm or Visual Studio Code
- Knowledge of database technologies for backend integration
- Ability to create and maintain clean, scalable code structures
When submitting your resume, please include links to your personal website or portfolio that demonstrate your web development work. Candidates with a strong sense of success and a commitment to continuous improvement will be prioritized for this position.