Front End Developer - Puchong

Key Responsibilities:

1. React.js and Flutter Development:

  • Design, develop, and maintain responsive, high-performance web applications using React.js.
  • Build and enhance mobile applications using Flutter, ensuring consistent user experience across platforms (iOS and Android).
  • Write clean, maintainable, and well-documented code that aligns with best practices.

2. User Interface Design:

  • Collaborate with the design team to implement intuitive and visually appealing user interfaces that align with our user-centric approach. platforms.

3. Cloud Application Integration:

  • Develop features and user interfaces that are accessible and provide rich user experiences on both web and mobile
  • Ensure seamless integration of frontend systems with backend cloud services.
  • Work with backend developers to integrate APIs, data, and other services into frontend applications.
  • Understand how cloud applications work to ensure efficient use of resources and smooth interaction between the frontend and cloud-based services.

4. Performance Optimization:

  • Continuously monitor and optimize the performance of web and mobile applications to ensure fast load times and smooth interactions.
  • Implement best practices for code optimization, responsive design, and reducing technical debt.

5. Collaboration with Cross-Functional Teams:

  • Work closely with backend developers, UI/UX designers, and product managers to create a cohesive and effective product.
  • Contribute to design and development discussions to ensure the technical feasibility of UI/UX designs.

6. Testing and Debugging:

  • Implement unit and integration tests to ensure high code quality and robust functionality.
  • Troubleshoot and debug issues related to the frontend application and user experience.

7. Continuous Learning and Innovation:

  • Stay up-to-date with the latest frontend technologies, trends, and best practices to ensure that the team is using the most efficient and effective tools and techniques.
  • Contribute ideas for continuous improvement of the development process, user interface, and overall product experience.

 

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
  • Proven experience as a Front End Developer, particularly with React.js and Flutter.
  • Strong understanding of cloud application development and integration, especially in cloud-based environments.
  • Familiarity with version control systems like Github, Bitbucket and JIRA
  • Proficient in React.js for web development and Flutter for cross-platform mobile app development.
  • Strong knowledge of HTML5, CSS3, JavaScript, and responsive web design.
  • Experience with RESTful APIs and integrating backend services with frontend applications.
  • Understanding of cloud platforms (AWS, Azure, Google Cloud, etc.) and how they work in the context of web and mobile applications.
  • Experience with state management libraries (e.g., Redux).
  • Solid understanding of UX/UI design principles and how they apply to web and mobile apps.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Membership

An active membership is required for this action, please click on the button below to view the available plans.