Frontend Developer - Gurugram, India - ApniBus

    ApniBus
    ApniBus Gurugram, India

    1 week ago

    Default job background
    Technology / Internet
    Description

    The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.

    Responsibilities :

    • Build cross-browser compatible front-end applications using ReactJS, JavaScript, HTML and CSS
    • Develop fast and highly scalable and responsive applications.
    • Work closely with cross-functional teams of product manager, backend developers, and UI/UX designers.
    • Implement best practices and standards for front-end development, including code reviews, testing, and documentation.
    • Solid background in algorithms and data structures.
    • Experience in delivering high-quality and maintainable code by following industry-standard software engineering practices, such as design patterns, SOLID principles, test-driven development, and continuous integration and delivery
    • Refactoring Legacy code conversion to modern tech stack
    • Familiarity with TypeScript, Angular and other frameworks is a plus.
    • Develop A/B functionality to support stakeholders in setting up tests and analyze the results.

    Requirements :

    • 5+ years of experience (3+ for SDE2)
    • Strong understanding of Core Javascript, ReactJS, React Native (desired), semantic HTML5 CSS and responsive development.
    • Thorough understanding of Javascript design patterns.
    • Proficient understanding of web markup, including HTML5 CSS3
    • Experienced in integrating Firebase Realtime Database, Google Analytics, Web Engage, Google Maps
    • Good understanding of asynchronous request handling, partial page updates, and AJAX.
    • Preferably from a SaaS and web applications platforms background, and/or B2B applications.
    • Proficient understanding of cross-browser compatibility issues and ways to work around them.
    • Proficient understanding of code versioning tools, such as Git.
      • Experience in building APIs / application backends using (good to have).
    • Understanding of UI / UX best practices and ability to design and implement functional and intuitive user experiences

    Location:

    Gurugram, Haryana