Lead Frontend Developer - Bangalore, India - Jobs for Humanity

    Jobs for Humanity
    Jobs for Humanity Bangalore, India

    1 week ago

    Default job background
    permanent Technology / Internet
    Description

    Job Description :

    Responsibilities :

    Translate Design Requirements : Convert design specifications into functional and user-friendly web applications.

    User Experience Enhancement : Gather user feedback and propose improvements to optimize the overall customer experience.

    Backend Collaboration : Work closely with backend developers to comprehend and effectively utilize system APIs.

    Test Automation : Write unit and integration tests, develop automation tools for daily tasks, ensuring the quality and reliability of the codebase.

    Rapid Prototyping : Design rapid prototypes for early customer validation of new interfaces, incorporating feedback into the development process.

    Framework Collaboration : Collaborate closely with designers and customers to create sustainable frameworks for optimal user experiences.

    Data-Driven Features: Partner with data scientists to integrate data-driven features and insights seamlessly into the user interface.

    Product Strategy Alignment: Collaborate with product managers to implement tools and features aligning with the overall product strategy and client needs.

    High-Quality Code: Develop high-quality, well-documented, and efficient code to meet industry standards.

    Mindset and Attributes : Strong communication skills with the ability to convey complex technical concepts and align the organization on decisions.

    Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply. Utilizes team collaboration to create innovative solutions efficiently.

    Key Skills (Domain Expertise) :

    7+ years of experience as a frontend developer specializing in modern JavaScript-based web applications.

    Experience as a Developer on cross-functional agile teams is preferred.

    Bachelors degree in Computer Science, MIS, or Engineering.

    Technical Skills :

    Expertise in HTML, CSS/LESS/SCSS, JavaScript, and responsive design.

    Proficiency in native or web-to-native mobile development tools and frameworks.

    Skills in using frameworks like React, Angular, and others.

    Strong understanding of RESTful APIs and their practical application.

    Ability to write effective unit, integration, and end-user automation tests.

    Experience in integrating various systems, especially CATI systems.

    )