Front-End Developer
Design and build responsive web interfaces for our customer-facing repair marketplace platform using modern JavaScript and component-based architecture.
NJT Automation is seeking a Front-End Developer to help build and evolve our customer-facing repair marketplace platform (RepairMode). You will own responsive UI development, core user journeys, and front-end quality across the application.
**Responsibilities:**
- Design and develop responsive web interfaces using modern JavaScript frameworks and component-based architecture
- Build and maintain interactive user flows for account access, profile management, listings or service requests, and status tracking
- Develop reusable UI components and shared libraries for visual consistency and faster feature delivery
- Design and implement role-specific dashboards and access-controlled views for customers, technicians, and administrators
- Build real-time communication interfaces including chat, message threads, and in-app notification panels
- Build rating, feedback, and trust-related interfaces for reviews, summaries, and reputation history
- Monitor and improve front-end performance and responsiveness on key user-facing pages
- Conduct component and interaction testing, regression checks on critical flows, and cross-browser verification before release
- Integrate the web application with backend platforms and third-party services for sign-in, data display, file uploads, and real-time updates
- Support CI/CD workflows using GitHub Actions for automated build, test, and deployment of front-end releases
- Troubleshoot, debug, and resolve interface issues in alignment with platform requirements and development guidelines
**Qualifications:**
- Bachelor's degree in Computer Science, Information Systems, or Computer Engineering
- Strong experience with modern JavaScript, React or similar frameworks, and component-driven UI development
- Experience building authenticated user flows, dashboards, and data-driven interfaces
- Familiarity with testing, performance optimization, and Git-based CI/CD workflows
- Clear communication and ability to work independently.
Competitive pay based on experience.