Epicareer Might not Working Properly
Learn More

Front-End Web Developer (Angular & React) (Project-based)

RM 5,000 - RM 8,000 / month

Checking job availability...

Original
Simplified

    We are looking for an experienced Frontend Developer with a strong background in Angular and React to join our client's dynamic development team. In this role, you will be responsible for designing and building high-performance web applications, optimizing UI/UX, and ensuring the delivery of scalable and secure solutions.

    You will work closely with backend engineers, UI/UX designers, and product managers to develop innovative, responsive, and user-friendly interfaces. Additionally, you should have a solid understanding of CI/CD processes and cloud environments, specifically AWS and GitLab.

    Frontend Development:

    • Design and implement responsive, scalable, and interactive web applications using Angular or React or Vue.
    • Collaborate with backend teams to integrate APIs and services, ensuring smooth data flow and functionality.
    • Write clean, maintainable, and well-documented code adhering to best practices and coding standards.
    • Optimize web applications for maximum speed and scalability, ensuring cross-browser compatibility.
    • Work on UI/UX improvements in collaboration with design teams to provide an intuitive user experience.

    CI/CD & DevOps:

    • Build, maintain, and optimize Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like GitLab CI, AWS CodePipeline, or similar platforms.
    • Collaborate with DevOps teams to automate deployment processes and enhance development workflows.
    • Monitor and troubleshoot deployment issues, and improve build and release processes to ensure smooth and frequent releases.

    Cloud Technologies:

    • Leverage AWS cloud services (e.g., AWS S3, AWS Lambda, EC2, and others) for deployment and application scalability.
    • Ensure high availability and performance of frontend applications in cloud environments.

    Testing & Quality Assurance:

    • Write unit and integration tests using testing frameworks (Jest, Jasmine, Mocha, etc.) to ensure application reliability.
    • Ensure code quality through code reviews, static analysis, and integration tests.

    Collaboration & Communication:

    • Work collaboratively with cross-functional teams to understand business requirements and provide technical solutions.
    • Act as a mentor to junior developers, providing guidance and ensuring coding standards are maintained.
    • Participate in Agile development practices, including sprint planning, daily stand-ups, and sprint retrospectives.