React.js/Next.js/TypeScript-Software Development Engineer II/III- HT

Job Description Overview:

We’re on the lookout for a highly skilled and motivated Software Development Engineer proficient in React to join our dynamic team. As a crucial member of our development group, you’ll be instrumental in crafting visually appealing and responsive user interfaces for our cutting-edge software applications.

Responsibilities:

  • Work closely with UI/UX designers, product managers, and stakeholders to understand project requirements thoroughly. Translate these requirements into interactive and engaging user interfaces, ensuring alignment with design principles and project objectives.
  • Design and develop user interfaces using React.js and associated front-end technologies.
  • Implement responsive designs to ensure seamless experiences across various devices and platforms.
  • Create reusable UI components and libraries to streamline development processes.
  • Ensure front-end development adheres to PLT, web vitals, and SEO standards.
  • Maintain code scalability and maintainability by following best practices.
  • Collaborate with back-end developers to integrate front-end components with server-side logic.
  • Conduct comprehensive testing of front-end 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 data-driven functionalities.
  • Stay updated with industry trends, ensuring our front-end development practices remain innovative and aligned with the latest advancements.

Requirements:

  • Bachelor’s degree in computer science, engineering, or a related field with at least 2 years of experience.
  • Proven experience as a Developer specializing in Low-Level Design.
  • Proficiency in React, Next.js, TypeScript, npm/yarn, Redux, Webpack, React Hooks, HTML5, CSS3, JavaScript, and related front-end technologies.
  • Experience working with UI libraries like Bootstrap/Material UI and Sass/CSS Preprocessors.
  • Strong understanding of responsive design principles like the mobile-first approach.
  • Experience in creating and utilizing reusable components, along with state management using the context API.
  • Strong understanding of API integration, socket/web socket integration, and event-driven 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/class-based components.
  • Experience in Git and continuous integration/continuous deployment (CI/CD) pipelines.
  • Basic knowledge of cloud services such as AWS.
  • Excellent problem-solving and communication skills.
  • Ability to work collaboratively in an agile development environment.
  • Preferable experience in SaaS-based application development.

More Information

Apply for this job
Share this job