Software Development Engineer II/III - Gurugram, India - Hindustan Times

    Hindustan Times
    Hindustan Times Gurugram, India

    2 weeks ago

    Default job background
    Description

    Overview :


    We are seeking a highly skilled and motivated Software Development Engineer with expertise in React to join our dynamic team.

    As a key member of our development group, you will play a pivotal role in crafting visually appealing and responsive user interfaces for our cutting-edge software applications.


    Responsibilities :

    • Collaborate closely with UI/UX designers, product managers, and other stakeholders to gain a comprehensive understanding of project requirements. Translate these requirements into interactive and engaging user interfaces, ensuring alignment with design principles and project objectives
    • Design and develop user interfaces using and related frontend technologies
    • Implement responsive designs to ensure seamless experiences across various devices and platforms
    • Implement reusable UI components and libraries to streamline development processes
    • Ensure frontend development adheres to PLT, web vitals, and SEO standards
    • Maintain code scalability and maintainability by following best practices
    • Collaborate with backend developers to integrate frontend components with serverside logic
    • Conduct thorough testing of frontend components to ensure functionality and responsiveness
    • Identify and address performance bottlenecks, ensuring optimal speed and responsiveness of the application
    • Develop and execute comprehensive test plans for features and datadriven functionalities
    • Keep abreast of industry trends, ensuring our frontend development practices remain innovative and aligned with the latest advancements

    Requirements :

    • Bachelor's degree in computer science, Engineering, or a related field with 2+ years of experience
    • Proven experience as a Developer with a specialization in Low-Level Design
    • Proficiency in React, , TypeScript, npm/yarn, Redux, Webpack, React Hooks, HTML5, CSS3, JavaScript, and related frontend technologies
    • Experience working with UI libraries like Bootstrap/Material UI and Sass /CSS Preprocessors
    • Strong understanding of responsive design principles like mobile first approach
    • Experience in creating and utilizing reusable components, along with state management using context API
    • Strong understanding of API integration, socket/web socket integration, and eventdriven architectures
    • Proficiency in PLT, web vitals, and SEO principles, along with optimization techniques
    • Strong understanding of caching technologies like CDN, browser, redis etc.
    • Experience in real/virtual DOM manipulation and functional/classbased components
    • Experience in git and continuous integration/continuous deployment (CI/CD) pipelines
    • Basic knowledge of cloud such as AWS services
    • Excellent problemsolving and communication skills
    • Ability to work collaboratively in an agile development environment
    • Preferable experience in SaaSbased application development
    )