About the Role: As the Senior Frontend Engineer, you will be the architect and leader of our entire user interface. Your mission is to build a high-performance, scalable, and intuitive UI for our complex, data-heavy ERP applications. You will not just be building features; you will be establishing the entire frontend architecture, creating a reusable component library, and setting the technical standards that will define the user experience for all our customers globally. You will mentor other developers and collaborate closely with our UI/UX designer to transform a powerful vision into a pixel-perfect, highly functional reality.
Key Responsibilities
- Lead Frontend Architecture: Design and implement a scalable and maintainable frontend architecture using React.js and its ecosystem.
- Build a Component Library: Develop a comprehensive library of reusable UI components that will ensure consistency and accelerate development across all ERP modules.
- State Management: Establish and manage a clear state management strategy for our complex application using tools like Redux Toolkit or Context API.
- API Integration: Work closely with the backend team to integrate the frontend with our GraphQL API, ensuring efficient and seamless data flow.
- Mentorship & Code Quality: Mentor mid-level and junior developers, conduct code reviews, and champion frontend best practices to ensure high-quality, consistent code.
- Performance Optimization: Ensure the application is highly performant, responsive, and optimized for speed, especially when handling large datasets and complex dashboards.
- Collaboration: Partner with the UI/UX designer to translate wireframes and high fidelity mockups into functional, pixel-perfect user interfaces.
Required Skills & Qualifications:
- 5+ years of professional frontend development experience, with a strong focus on React.js. Expert-level knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Deep understanding of the React ecosystem, including Hooks, state management (Redux, etc.), and the component lifecycle.
- Proven experience consuming GraphQL APIs using clients like Apollo Client or Relay.
- Proficiency with modern frontend build tools (e.g., Vite, Webpack).
- Experience with UI testing frameworks like Jest, React Testing Library, or Cypress. Good to Have (Bonus Points)
- Experience with Next.js for server-side rendering and performance optimization.
- Experience building complex data visualizations using libraries like D3.js, Chart.js, or similar.
- Prior experience developing UIs for B2B SaaS, ERP, or other data-intensive applications.
- Familiarity with design systems and tools like Storybook.
About APPHOX Technologies: APPHOX Technologies is pioneering a new generation of industry-specific ERP solutions. We are building a sophisticated, cloud-native B2B SaaS platform from the ground up, designed for high-value global markets including the GCC, UK, France, and the USA. Our mission is to architect and launch a suite of ERP products (Equine, Agriculture, Poultry) that are powerful, intuitive, and built on a modern, best-in-class technology stack. This is a ground-floor opportunity to join a team of experts and build a world-class product with global ambition.
Job Type: Full-time
Pay: ₹400,000.00 - ₹800,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Ability to commute/relocate:
- Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Experience:
- 5years: 3 years (Preferred)
Language:
- English, Kannada, Hindi (Preferred)
- Kannada (Required)
Work Location: In person