Leader Investment Group - LIG
Website:
leadergroup.com
Job details:
Job Title -UI Developer (React)
Experience - 3+ years
Location - Work From Home
Employment Type - Full-time
About the Role
We are looking for a passionate and detail-oriented UI Developer with 3+ years of hands-on experience to join our product engineering team. You will design and build modern, performant, and intuitive user interfaces for our suite of enterprise products spanning smart city platforms, IoT, enterprise communications, fleet management, ERP, and AI-powered applications. This is a high-impact role where you will own end-to-end frontend delivery and collaborate closely with backend engineers, designers, and product managers.
Key Responsibilities
- Design, develop, and maintain responsive, pixel-perfect user interfaces using React.js.
- Translate UI/UX wireframes and Figma mockups into high-quality, reusable, and well-structured code.
- Build modular, component-driven frontends and integrate them with REST APIs and real-time services (WebSocket / WebRTC).
- Optimize applications for maximum speed, scalability, and cross-browser/cross-device compatibility.
- Collaborate with backend engineers, product managers, designers, and QA in an Agile environment.
- Write clean, maintainable, well-documented code following established coding standards and best practices.
- Participate in code reviews, peer programming, unit testing, and continuous improvement of the codebase.
- Maintain and incrementally refactor legacy Angular modules as part of the broader frontend roadmap.
- Identify bottlenecks, debug production issues, and propose performance improvements.
- Stay current with emerging frontend trends, tools, and frameworks; contribute ideas to elevate product quality.
Required Skills (Must-Have)
- Experience: 3+ years of professional frontend development experience.
- React.js: Strong proficiency in React.js including Hooks, Context API, functional components, and component lifecycle.
- Core Web: Solid command of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- State Management: Hands-on experience with Redux, Zustand, Recoil, or React Query.
- Styling: Proficiency with Tailwind CSS, Material-UI, Bootstrap, or styled-components.
- API Integration: Strong experience integrating REST APIs and handling asynchronous flows, error states, and loading patterns.
- Tooling: Comfortable with Git, branching workflows, package managers (npm/yarn/pnpm), and modern build tools (Vite, Webpack).
- Responsive Design: Strong understanding of responsive layouts, accessibility basics, and cross-browser compatibility.
- Performance: Ability to profile and optimize frontend performance (bundle size, rendering, memoization).
- Problem Solving: Strong debugging skills and the ability to break down complex UI problems into clean solutions.
Good-to-Have Skills
- Angular: Working knowledge of Angular (12+) for maintaining and extending legacy modules.
- Next.js / SSR: Experience with Next.js or other server-side rendering frameworks.
- Real-time: Familiarity with WebSocket, WebRTC, LiveKit, or Socket.IO for real-time features.
- Testing: Experience with Jest, React Testing Library, Vitest, or Cypress.
- Visualization: Exposure to charting libraries such as Recharts, D3.js, or Chart.js.
- Architecture: Familiarity with micro-frontend architecture or design systems.
- Design Tools: Comfortable working with Figma or Adobe XD handoffs.
- DevOps: Basic understanding of Docker, CI/CD pipelines, and deployment workflows.
- Accessibility: Awareness of WCAG / ARIA standards and inclusive design.
- AI Integration: Exposure to integrating AI/LLM APIs into web applications.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Strong analytical, problem-solving, and communication skills.
- Ability to work both independently and as part of a collaborative, cross-functional team.
- Self-driven, ownership-oriented mindset with a passion for clean code and great user experience.
What We Offer
- Opportunity to work on cutting-edge products across smart cities, IoT, AI, communications, and enterprise SaaS.
- A culture that values innovation, ownership, learning, and quality engineering.
- Exposure to modern stacks: React, TypeScript, Go, Supabase, LiveKit, PostgreSQL, and cloud infrastructure.
- Career growth, mentorship, and the opportunity to influence product direction.
Click on Apply to know more.