Senior ReactJs Developer - Chicago, United States - Saransh

    Default job background
    Description

    Role: Senior ReactJs Developer

    Location: Chicago, IL (Onsite from Day 1)

    Job Type: Contract

    Job Description:

    Major Duties:

    • Design and develop user interface components based on screen design documents that fit within technical framework as outlined by UI/UX designers.
    • Ensure code meets standards and tested appropriate to the platform. A team player with an ability to own the design and code as per requirement given.
    • Provides L2 Support for production environment, assist in diagnosis and resolution of incidents, and maintain stability and integrity of application and systems.
    • Acts as a business/technical consultant to other partners and coordinates implementation of new processes and techniques.
    • Communicate status (written and verbal) to relevant stake holder as required.
    • Continuously looks for ways to improve the applications stability, scalability and user experience.
    • Addresses Application security and owns the teams approach to technical risks and mitigation.

    Knowledge/Experience:

    • Knowledge of all Front-end UI interface frameworks.
    • Knowledge of full software development lifecycle, usage of established design system and design libraries.
    • Strong analytical and problem-solving skills. Fast / Agile development for quick time to market.
    • A positive goal-oriented attitude with a focus on delivery.
    • Agile Methodologies Scrum, Kanban, and a mindset for Continuous Improvement/Delivery.

    Required Skills:

    • Front end technologies - JavaScript Framework and libraries - ReactJS, Redux, Highcharts or equivalent charting libraries, Responsive web development for all formats.
    • Web markup languages - HTML5, CSS3, CSS Pre-processing.
    • Server-side scripting NodeJS, Java, REST APIs.
    • Experience in Version Control (Git/BitBucket).
    • Experience in IDEs Visual Code, MS CODE and/or Eclipse, and Browser Dev Tools ChromeDev.
    • Experience working on cloud computing (IaaS, PaaS and Saas) Azure Cloud Technologies.
    • Good knowledge on Database concepts especially Oracle (SQL and PL/SQL).

    Qualifications:

    • Bachelors degree in computer science or a related discipline.
    • Overall 10+ Years of Industry experience in IT. Must have lead experience in Front-end development. Should have led 2-3 junior UI developers.
    • Proficient knowledge for component models. Demonstrate ability to decompose UX design into reusable components.
    • Experience as hands-on software developer.
    • Local to Chicago (Preferred).
    • Experience in financial services Banking, Investment management.
    • Financial Domain experience.

    Recommended:

    • Knowledge in Secure Software Development Life Cycle (SSDLC) Web security, SAML/OAUTH and Authentication protocols.
    • Experience in UI designer tools like Invision, Zepplin and Sketch.
    • Knowledge in developing Progressive Web Application (PWA).
    • Testing Frameworks like Junit, Mocha and Jasmine.