Junior Front-end Engineer

Date PostedApril 22, 2026LocationNot specifiedCompanyKrunchboxSalaryUSD $1600 - USD $2400TypeFull-time, Hybrid

Job Summary

A junior frontend role focused on learning and contributing to a modern analytics platform rebuild. You will work on transitioning from a legacy stack to a modern React and TypeScript application. This position offers direct exposure to enterprise-scale data and high-performance product development.

Responsibilities

  • Develop and maintain frontend dashboards using React and TypeScript
  • Migrate legacy code to a modern frontend stack
  • Integrate data visualizations and large datasets
  • Collaborate with backend and data teams to implement features

Required Skills

  • JavaScript, React, TypeScript
  • Tailwind CSS / shadcn/ui
  • Data visualization (Plotly, D3)
  • State management (Redux/Context API)
  • API integration

Job Details

Responsibilities: - Contribute to building and improving the frontend of the analytics platform using React and TypeScript. - Support the migration from legacy code (jQuery/Bootstrap) to a modern frontend stack. - Build and maintain dashboards and reports used by enterprise customers. - Work with AG Grid and other tools to display and interact with large datasets. - Develop reusable UI components using Tailwind CSS / shadcn/ui. - Integrate data visualizations using tools like Plotly. - Collaborate with product, backend, and data teams to implement features. - Improve performance, usability, and responsiveness of the platform. - Follow frontend best practices, testing, and code quality standards. Requirements: - 0–4 years experience in frontend development or strong internship/project experience. - Working knowledge of JavaScript and React. - Exposure to TypeScript (or willingness to learn quickly). - Basic understanding of APIs and how frontend connects to backend services. - Experience with data tables or dashboards. - Familiarity with Tailwind CSS or modern UI frameworks. - Exposure to data visualization libraries (e.g. Plotly, Chart.js, D3). - Understanding of state management (Context API, Redux, or similar). - Strong attention to detail and willingness to learn in a fast-paced environment. - Good problem-solving skills and ability to work collaboratively. Benefits: - Salary: $1,300 – $2,400 USD per month (based on experience). - Opportunity to work on a modern React/TypeScript stack. - Hands-on experience building a scalable SaaS platform. - Mentorship from experienced engineers. - Direct impact on a product used by global retail brands. - Fast learning environment with clear growth opportunities.