Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Job Description 1.0) Web Development 1.1) Creating and implementing visually appealing and responsive web pages using HTML, CSS, and JavaScript. 1.2) Collaborating with back-end developers to integrate front-end components with server-side logic. 2.0) User Interface (UI) Design 2.1) Collaborating with UI/UX designers to implement design concepts and translate them into functional and aesthetically pleasing user interfaces. 2.2) Ensuring that the UI is intuitive, accessible, and meets user experience goals. 3.0) Responsive Design 3.1) Implementing responsive design principles to ensure websites and applications work well on various devices and screen sizes. 3.2) Optimizing user experiences for both desktop and mobile platforms. 4.0) Cross-Browser Compatibility 4.1) Ensuring that web applications work consistently across different web browsers. 4.2) Testing and addressing compatibility issues on various browsers. 5.0) Web Performance Optimization 5.1) Optimizing the performance of web pages by minimizing load times and improving overall responsiveness. 5.2) Implementing best practices for front-end performance. 6.0) Collaboration with Design Teams 6.1) Collaborating closely with UI/UX designers to understand design requirements and implement design elements effectively. 6.2) Providing input on technical feasibility and offering suggestions for improvement. 7.0) Testing and Debugging 7.1) Conducting thorough testing of front-end code to identify and address bugs or issues. 7.2) Debugging and troubleshooting problems to ensure a smooth user experience. 8.0) Continuous Learning 8.1) Keeping up-to-date with the latest front-end technologies, trends, and best practices. 8.2) Incorporating new tools and techniques into development workflows. 9.0) Accessibility Implementation 9.1) Ensuring that web applications are accessible to users with disabilities by following accessibility standards. 10.0) Documentation 10.1) Creating and maintaining documentation for front-end code, processes and workflows. 10.2) Providing clear documentation for other developers and team members. Requirements * Proficient understanding of web markup, including HTML5, CSS3, and JavaScript. * Experience with modern front-end frameworks/libraries such as React, Angular or Vue.js. * Solid understanding of asynchronous request handling, partial page updates and AJAX. * Familiarity with version control systems (e.g., Git) and Agile development methodologies. * Strong problem-solving skills and attention to detail. * Excellent communication and collaboration abilities. Education / Experience * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience). * Proven experience as a Front End Programmer or similar role. Company Benefits: 1. Medical Allowance: Provides support for medical expenses if employees are ill. 2. EPF and SOCSO Contributions: Contributions are made according to Malaysian law. 3. Work Tools: Provision of work tools, such as laptops. 4. Paid Time Off: Includes vacation days, sick leave, and public holidays. 5. Professional Development: Opportunities for training, certifications, and career advancement. 6. Performance Bonuses: Incentives based on individual and company performance. 7. Competitive salary based on experience and skills. 8. Opportunities for professional growth and development. 9. Collaborative and supportive work environment.
Similar Jobs