Position

UI Web (ReactJS) Developer,
Bangalore

Location


Bangalore

Office Address


Project Description


Australian bank

Responsibilities


    The candidate will be required to work closely with the Development Manager, Project Manager, and a team of developers.
    Technical Roles and Responsibilities
    • Demonstrate a systematic and disciplined architecture, system design and programming approach following a standard software development lifecycle
    • Meticulous attention to detail and strong focus on clear and practical documentation
    • Work closely with senior management, Development Manager, Project Manager, and a team of developers.
    • Design, Code, Unit Test and support Software components
    • Deliver quality software in a time following standard software development processes
    • Analyze problems raised in software development or production environments and provide timely solutions
    • Develop, prepare and maintain system documentation, including program descriptions, operational procedures etc.
    • Act as the second line of support during production problems.

Skills


Must have

    6+ years strong experience in UI development using OOP and modern JS frameworks and libraries
    3+ years experience building enterprise applications in React + Redux and associated libraries for side-effects (Redux-Saga, Redux-Observable, etc)
    Some knowledge / experience using RxJS
    Experience with Typescript or Flow
    Experience building and maintaining legacy codebases, specifically jQuery and BackboneJS
    Unit testing with modern libraries (Jest, Enzyme, React Testing Library)
    Experience with code versioning tools (Git, SVN, Mercurial)
    Experience working in a fast-paced agile environment
    Ability to understand business requirements and translate them into technical requirements
    Demonstrable experience in troubleshooting issues and use of browser tooling
    Demonstrable experience designing and implementing effective solutions to challenging requirements
    Strong coding standards with adherence to common style guides and experience setting up code linting tools

    ReactJS, Redux, RxJS, Advanced Javascript, Unit testing libraries (Enzyme, Jest), Object-Oriented Programming (OOP), Git

Nice to have

    Desirable:
    Experience with Build Automation tooling (Bamboo, Jenkins, TeamCity, etc)
    UI Automation testing using WebDriverIO and CucumberJS frameworks
    Exposure to cloud, containers and container orchestration via Docker, Kubernetes
    Domain knowledge: Banking environments

Languages


English: C1 Advanced

English: C2 Proficient

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Work Type


JavaScript (Angular, React etc.)

Ref Number


VR-60209

More job opportunities in
JavaScript (Angular, React etc.)

Specialization Position / Title Location Seniority Send to a friend
JavaScript (Angular, React etc.) Senior JavaScript (Angular, React) Engineer Bangalore, IN Senior
JavaScript (Angular, React etc.) Junior React developer Bangalore, IN Junior
JavaScript (Angular, React etc.) JavaScript (Angular, React) Engineer Bangalore, IN Regular
JavaScript (Angular, React etc.) JavaScript (React) Developer Bangalore, IN Senior