Senior Frontend Developer - Hyderabad, India - Antal International

    Default job background
    Description

    Job Description:

    We are looking for Software Developers to build and implement software programs. You will

    work with other Developers and Product Managers throughout the Software Development

    Life Cycle.

    In this role, you should be a team player with a keen eye for detail and problem-solving

    skills. You would be a go-getter and do not wait for instructions. You would jump onto the

    product pipeline, work with designers and product managers to get the requirements, work

    with backend developer to get API signatures, integrate your code with APIs, help QA

    person to test your feature and get it live on production.

    Role and Responsibilities:


    • Produce clean, efficient, reusable code based on specifications.


    • Integrate software components and third-party programs.


    • Verify and deploy programs and systems.


    • Troubleshoot, debug and upgrade existing software.


    • Gather and evaluate user feedback.


    • Recommend and execute improvements.


    • Ensure highest standard of performance, quality, and responsiveness of the applications.

    Requirements:


    • Overall experience of 3-5 years as UI Developer


    • 2+ years of experience working with React JS and other advanced JavaScript libraries and

    frameworks. Ability to understand business requirements and translate them into

    technical requirements.


    • Strong software engineering skills with the proven ability to build, deploy, and maintain a

    scalable codebase. Experience working with remote data using RESTful APIs and JSON.


    • Strong understanding of development tools and technologies like ES6, Redux, Immutable,

    JSX Components, Bootstrap, HTML, CSS, Git, NPM, Express.


    • Solid understanding of class component, functional component, and Redux-saga Strong

    understanding of any build tool like Webpack, Babel, Gulp or similar.


    • Strong affinity for benchmarking and performance optimisation. Ability to learn new

    languages and technologies.


    • B.E/B.Tech in Computer Science, Engineering, or a related field