Developer - Javascript - Bangalore, India - Erudite Reqroots Pvt Ltd

    Erudite Reqroots Pvt Ltd
    Erudite Reqroots Pvt Ltd Bangalore, India

    2 weeks ago

    Default job background
    permanent Technology / Internet
    Description
    React JS Application Developer


    Location :
    Bangalore/Pune

    Job Description

    We are looking for ReactJS developers responsible for developing client side/frontend applications. Primary focus will be to implement high performance, responsive user interfaces based on professionally created design for desktop web Creating self-contained, reusable, and testable modules and components

    • Writing nonblocking code and resorting to advanced techniques such as multithreading, when needed
    • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
    • Interacting with the backend developer in the process of integrating the RESTful API
    • Writing unit tests using automated TDD tasks
    • Delivering a complete front end application
    • Ensuring high responsiveness on mobile and desktop
    • Documenting the code inline using JSDoc or other conventions
    Mandatory Skills

    • Strong knowledge of ReactJS and Redux.
    Specifically, best practices and commonly used modules based on work experience

    • Proficiency with JavaScript, HTML5 and CSS3
    • Excellent problem solving abilities. Very good HackerRank/HackerEarth score will be a plus
    • Professional, precise communication skills
    • Working knowledge of Git

    Optional Skills :

    • Knowledge of NodeJS
    • Familiarity with agile practices like scrum, stories, iteration
    • Knowledge of working with cloud environments such as AWS
    • Knowledge of DevOps tools & practices

    Educational Qualification and Experience :

    • B.E/B.Tech/MCA/M.Tech in Computer science/Information science/Information Technology
    • 3 to 5 years of handson experience in ReactJS

    Hiring Process :
    Each step is an elimination and the candidate has to clear each to proceed to the next

    • Programming test
    • 2 rounds of Technical interview followed by a Client interview
    • Management interview (Telephonic)
    )