Search by job, company or skills
Job Type: Full-Time
Location: Remote
Company: One of the largest Independent Agency in the US, Building a Data Platform for Advanced Analytics
Work Timings: 2 PM IST to 10 PM IST | Monday to Friday
Experience Required: 6+ Years of Relevant Experience
Hiring Timeline: Immediate
Hiring Process: Resume Review - Discovery Call - Technical Interviews (2) - Leadership & Behavior Interviews
Summary
As a Senior Frontend Engineer, you will play a crucial role in shaping the user experience of our advanced data analytics platform. You will collaborate with Product, Backend, and Design teams to create a seamless and engaging web application for our users. Leveraging your expertise in modern frontend technologies, you will ensure our platform is robust, scalable, and visually appealing across all devices and platforms.
Responsibilities
Advanced Frontend Development: Utilize React.js, TypeScript, and Next.js to develop and maintain highly performant, reusable front-end components tailored for data analytics, reporting, and visualization. Ensure that these components efficiently handle large datasets and complex data interactions.
Data Visualization and Reporting: Design and implement data visualization components using libraries like Ag Grid and Tiptap. Develop interactive charts, graphs, and dashboards that provide clear insights from complex data, ensuring an intuitive user experience.
Performance Optimization: Implement strategies to optimize the performance of the web application, particularly in rendering large datasets. Use tools like Vite and Webpack.js to streamline the build process and ensure fast load times and responsiveness across all devices.
API Integration: Integrate RESTful APIs to fetch and manipulate large volumes of data, ensuring seamless data flow between the frontend and backend. Develop robust solutions to handle real-time data updates and user interactions.
Requirements
Proven Experience: At least 4 years of full-time experience as a Front-end Engineer, with a track record of delivering high-quality, scalable web applications.
Technical Proficiency: Deep understanding of JavaScript/TypeScript and modern JavaScript frameworks (especially React.js and Next.js). Expertise in CSS frameworks (Tailwind CSS, Material UI) and UI libraries (Radix UI, Ag Grid).
Collaborative Skills: Exceptional teamwork capabilities, with strong verbal and written communication skills. A proven history of working effectively with cross-functional teams.
Educational Background: A Bachelor's degree in Computer Science, Engineering, or a related field is preferred, alongside a portfolio that showcases your front-end development projects.
Awareness of Latest Design Trends: Stay up-to-date with the latest trends in web design to ensure our platform offers a cutting-edge user experience.
Preferred Skills
Experience with state management libraries like Recoil, Redux, or Jotai.
Familiarity with build tools such as Vite, Webpack.js, and NX.
Knowledge of Storybook for UI component development and testing.
Experience with RESTful API integration and form handling using React Hook Form.
Understanding of rich text editors like Tiptap.
Date Posted: 11/07/2024
Job ID: 84118797