Frontend Developer - Kuala Lumpur, Malaysia - Oxydata Software

Siti Tan

Posted by:

Siti Tan

beBee Recruiter


Description

About the job Frontend Developer:


Work Mode:
Onsite


Work Location:
Kuala Lumpur, Malaysia


Overview:

We are seeking a skilled Frontend Developer to lead our front-end development efforts.

The Frontend Developer will play a pivotal role in providing technical leadership, defining system architecture, writing high-quality code, and mentoring the front-end development team.

Collaboration with cross-functional teams and a user-centric approach are essential in this role.


Key Responsibilities:

-
Technical Leadership:


  • Provide technical leadership and guidance to the frontend development team.
  • Define and enforce coding standards, best practices, and architectural principles.
-
System Design and Architecture:

  • Collaborate with UX/UI designers and back-end engineers to define robust system architecture.
  • Make strategic decisions on technology stack, frameworks, and tools for optimal performance and user experience.
-
Development and Code Review:

  • Actively participate in front-end development, solving technical challenges and writing complex code.
  • Conduct code reviews to ensure adherence to coding standards and promote code quality.
-
Mentorship and Team Development:

  • Provide mentorship, guidance, and training to the front-end development team.
  • Foster a culture of continuous learning and knowledge sharing.
-
Collaboration and Communication:


  • Collaborate with crossfunctional teams and stakeholders to gather requirements and align development efforts with organizational goals.
  • Communicate technical concepts effectively to nontechnical stakeholders.

Core Competencies:

-
Empathy and Customer Focus: Prioritize user needs, considering their requirements and expectations throughout the development process.
-
Mastery of Front-End Frameworks: Excel in front-end technologies (HTML, CSS, TypeScript, JavaScript) and modern frameworks (React, Angular, ).
-
Strong Problem-Solving Skills: Identify and resolve complex front-end issues, optimize performance, and ensure an exceptional user experience.

-
Collaboration and Communication:
Effectively engage with cross-functional teams and provide valuable feedback to drive collaboration and alignment.
-
Leadership and Mentorship: Guide and mentor junior developers, promoting knowledge sharing and professional growth.
-
User-Centric Mindset: Prioritize user experience, leveraging UX/UI best practices to create intuitive interfaces.


Requirements:


Minimum Qualifications:


  • Bachelor's degree in computer science, information technology, or a related field.
  • Minimum 8 years of relevant work experience, with exceptions for exceptional selfstarters.
  • Experience in the IT banking and telecommunications sector is advantageous.

Technical Qualifications:

-
Strong Front-End Development Skills: Mastery in HTML, CSS, TypeScript, JavaScript, and modern front-end frameworks (React, Angular, ).
-
Proficiency in Web Technologies: Solid understanding of web technologies, HTTP, RESTful APIs, JSON, and AJAX.
-
Performance Optimization: Strong focus on optimizing front-end performance with techniques like lazy loading and code minification.
-
Testing and Debugging: Proficiency in front-end testing and debugging using tools like Jest or Jasmine and Chrome DevTools.
-
Version Control Systems: Proficiency in Git and collaboration using version control.
-
Build Tools and Task Runners: Familiarity with build tools and task runners like Webpack, Gulp, or Grunt.
-
DevOps and Deployment: Familiarity with DevOps practices, CI/CD pipelines, and cloud platforms (AWS, Azure).

  • Effective communication skills, diligence, attention to detail, problemsolving capabilities, and teamwork.

More jobs from Oxydata Software