Senior Frontend Developer - India - SourceBae

    SourceBae
    SourceBae India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Frontend Developer

    Sourcebae is seeking a talented Frontend Developer to join our team. The ideal candidate will be proficient in HTML, CSS (preferably SCSS), and JavaScript, with a keen eye for detail and a passion for creating visually stunning and highly functional user interfaces.

    Key Responsibilities:

    • Develop and maintain frontend codebase with a strong focus on proper structuring using HTML.
    • Implement BEM methodology for managing CSS codebase effectively.
    • Utilize Vanilla JavaScript to create dynamic and interactive elements on web pages.
    • Create advanced SCSS stylesheets to enhance the visual appeal and responsiveness of web applications.
    • Implement various types of animations including path animations, element animations, scroll trigger animations, and intersection observer animations using JavaScript.
    • Collaborate with designers and backend developers to ensure seamless integration of frontend and backend systems.
    • Stay up-to-date with the latest frontend technologies and best practices.

    Requirements:

    • Proficiency in HTML with a strong emphasis on properly structured codebase.
    • Good understanding and experience with BEM methodology for CSS.
    • Expertise in Vanilla JavaScript for developing interactive web elements.
    • Advanced knowledge of SCSS for creating dynamic and responsive stylesheets.
    • Experience with implementing various types of animations using JavaScript.
    • Familiarity with frameworks such as TailwindCSS for efficient theme-switching feature management (optional).
    • Ability to work with custom grids and avoid dependency on frameworks (if not using TailwindCSS).

    Preferred Qualifications:

    • Bachelor's degree in Computer Science, Web Development, or a related field.
    • Proven track record of delivering high-quality frontend solutions in a professional environment.
    • Strong communication and collaboration skills.
    • Ability to work effectively in a fast-paced and dynamic team environment.

    Benefits:

    • Competitive salary and benefits package.
    • Opportunities for career growth and advancement.
    • Dynamic and collaborative work environment.
    • Flexible work hours and remote work options.