HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    PU

    Publicis Groupe

    Advertising, Marketing, Communications

    Frontend Developer

    Gurgaon, CroatiaOn-SiteFull-timePosted 1mo ago
    All Publicis Groupe jobs

    Job description

    Overview

    • Be the direct contact for internal clients for all technical aspects during the initial engagement and kick-off stages of application development projects. Have the ability to drive high level solution architecture design (conceptual, logical, physical)
    • Support the project team for all infrastructure related issues, including Agile tools and Source Control.
    • Provide knowledge on full-scale continuous delivery process & solutions and understand continuous integration and automated tests (unit, front-end, load) frameworks, scripts and other artefacts created by engineers and be able to support the systems evolution as and when necessary.Be responsible for the setup, continuous maintenance, monitoring and troubleshooting of development/ testing/ staging and production environments across internal clients accounts in collaboration with the technology team.

    Responsibilities

    TThe key accountabilities for this role are, but not limited to;

    ·        Front-End Development: Design, develop, test, deploy, and maintain robust, scalable, and high-performance web applications using React.js, JavaScript, HTML, and CSS.

    ·        Code Quality: Write clean, maintainable, well-documented, and efficient code following best practices (e.g., TDD, SOLID principles). Participate actively in code reviews to ensure quality and consistency.

    ·        UI Implementation: Translate UI/UX designs and wireframes into high-fidelity, responsive user interfaces, ensuring cross-browser compatibility and accessibility.

    ·        Component Development: Build reusable React components and front-end libraries for future use, contributing to our shared codebase.

    ·        Integration: Collaborate effectively with backend developers to integrate front-end components with server-side logic via RESTful APIs or GraphQL endpoints.

    ·        Testing: Develop and execute unit tests (e.g., using Jest etc) and participate in integration testing to ensure application reliability and performance. Troubleshoot and debug issues across the stack.

    ·        Agile Participation: Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews (demonstrations), and retrospectives. Contribute to estimating effort for user stories.

    ·        Collaboration & Communication: Work closely with internal clients, designers, product owners, and team members to understand requirements, propose solutions, and provide technical insights.

    ·        Continuous Improvement: Stay informed about advancements in React.js, front-end technologies, and development best practices. Recommend and implement improvements to our development processes and technologies.

    ·        DevOps Awareness: Understand and utilize CI/CD pipelines and related tools (e.g., Jenkins, Jira, Confluence, SonarQube, Git) for efficient development and deployment workflows.

    Specific responsibilities:

    ·        Write maintainable and effective code base

    ·        Follow best practices for test driven environment, continuous integration.

    ·        Design, develop, test and implement end-to-end requirement

    ·        Contribute on all phases of development life cycle

    ·        Perform unit testing and troubleshooting applications

    ·        Developing and maintaining all server-side network components.

    ·        Ensuring optimal performance of the front end application.

    ·        Collaborating with back-end developers on the integration of elements.

    ·        Designing customer-facing UI and back-end services for various business processes.

    ·        Developing high-performance applications by writing testable, reusable, and efficient code.

    ·        Implementing effective security protocols, data protection measures, and storage solutions.

    ·        Running diagnostic tests, repairing defects, and providing technical support.

    ·        Documenting design solutions based on React/Next.JS

    ·        Recommending and implementing improvements to processes and technologies.

    ·        Keeping informed of advancements in the field of React development.

    Qualifications

    Must have skills:

    • Strong knowledge of front-end libraries/frameworks like React.js(mandatory), Next.js.
    • Good knowledge of session management techniques, HOCs, Hooks
    • Good knowledge of security aspects of frontends
    • Good understanding of webservices and integrating with microservices (Node JS/GraphQL)
    • In Depth Knowledge of developing CSR/SSR pages, responsive design & performant frontend components.
    • Experience in writing unit tests (JEST/ MOCHA/CHAI/Enzyme)
    • Knowledge of Agile techniques – SCRUM practice, RUP/SAFe is added advantages
    • Experience in Agile and DevOps practices and tools such as Jenkins, JIRA, Confluence, SonarQube, etc.
    • Consistently performing code review
    • Familiarity with Azure or AWS Cloud

    Good to have skills:

    • Next.js exp is plus.
    • Angular.js exp is plus
    • Understanding of writing Node.js backend api is plus

    Attributes/behaviours

    • Bachelor's degree in engineering, computer science, information systems, or a related field from an accredited college or university; Master's degree from an accredited college or university is preferred
    • Ability to design, develop, implement complex requirement.
    • Building reusable components and front-end libraries for future use
    • Translating designs and wireframes into high quality code

    Pro-active support to the business is a key attribute for this role with a customer service focus to link both systems requirements with business outcomes.

    Job details are sourced from the employer's original posting.

    Open job posting
    PU

    About the company

    Publicis Groupe

    Publicis Groupe is a global leader in marketing, communications, and digital transformation, providing advertising and media services worldwide.

    View all Publicis Groupe jobs
    Industry
    Advertising, Marketing, Communications
    Founded
    1926
    Open roles
    4327

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.