Job details:
Job Title: Senior Frontend Developer
Specific Location: Kota Damansara, Petaling Jaya
Working hours: 9am - 6pm (Monday to Friday)
Job Specializations: Computer/Information Technology, IT-Software
Job Overview:
We are seeking a talented and experience Senior Front-End Developer to join our innovative development team. As a Senior Front-End Developer, you will be responsible for leading the development of user-facing applications, ensuring an exceptional user experience, and mentoring junior developers. You will collaborate closely with backend developers, UI/UX designers and others to create high-performance, responsive, and visually appealing applications.
Job Description:
- Lead the design and development of scalable, maintainable, and efficient frontend architectures.
- Translate design prototypes and wireframes into high-quality code, ensuring a seamless user experience across all devices and platforms.
- Utilize advanced JavaScript frameworks and libraries (e.g., React, Angular, Vue.js) to build dynamic and responsive web applications.
- Optimize applications for maximum speed and scalability, ensuring that the frontend codebase is clean, modular, and reusable.
- Ensure the technical feasibility of UI/UX designs across multiple browsers and platforms, addressing compatibility issues as they arise.
- Conduct thorough code reviews, maintaining high standards for code quality, performance, and maintainability.
- Mentor and guide junior frontend developers, fostering a culture of continuous learning and professional growth.
- Work closely with backend developers to integrate frontend code with backend APIs, ensuring seamless data flow and synchronization.
- Implement and maintain automated testing frameworks, debugging issues to ensure a bug-free, stable user experience.
- Keep up to date with the latest industry trends, tools, and technologies, and drive the adoption of best practices within the team.
- To carry out any other duties and responsibilities as assigned by the Company/Superior.
Job Requirements:
- Bachelor's in Computer Science, Information Technology, or a related field, or equivalent experience.
- Minimum 2-3 years of working experience in Front-End development, with a strong portfolio of completed projects.
- Advanced proficiency in JavaScript, including ES6+ and modern JavaScript frameworks like React, Angular, or Vue.js.
- Strong skills in HTML5, CSS3, and pre-processing platforms like SASS or LESS.
- Proven experience in building responsive and adaptive web applications, with a focus on mobile-first design.
- Expertise in version control systems like Git, with experience in branching, merging, and pull request workflows.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex frontend issues.
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams and convey technical concepts to non-technical stakeholders.
- Experience working in Agile development environment, with knowledge of Scrum or Kanban methodologies.
- Familiarity with modern frontend build pipelines tools such as Webpack, Babel, and npm/Yarn.
- Experience with frontend testing frameworks such as Jest, Mocha, or Jasmine.
- Extensive experience with React.js, Angular, or Vue.js and familiarity with their ecosystems.
- Proficiency in state management libraries like Redux, Vuex, or NgRx.
- Understanding of web accessibility standards (WVAG) and experience implementing accessible design practices.
Company benefits:
- Performance Bonuses & Increment
- Comprehensive Medical Reimbursement
- Company Insurance for Confirmed Staff
- Weekly Wellness & Sports Activities
- Monthly Birthday Celebration
- Key Performance Indicators (KPIs)
- Unlimited Snacks & Beverages