Senior Software Engineer
Tekion · Chennai Regional Office
This listing is from the archive and may be closed. Browse the latest experienced jobs for current openings.
Tekion is hiring a Senior Software Engineer in Chennai Regional Office.
Job Description You will develop enterprise-grade frontend experiences embedded within our core platform and collaborate closely with designers, backend engineers, and product managers to deliver a world-class, AI-native user experience. You will build scalable, performant React + Next.js applications that surface real-time intelligence, campaign management interfaces, and data-rich dashboards — deeply integrated with our backend services and platform component framework.
Responsibilities
- Design and build responsive, reusable UI components using ReactJS and Next.js — including data visualization dashboards, campaign management interfaces, and customer intelligence widgets.
- Develop large-scale, cloud-ready frontend applications integrated with backend REST APIs, real-time data streams, and Elasticsearch-powered search experiences.
- Manage application state using Redux, ensuring seamless synchronization with backend microservices.
- Build platform-embedded frontend components following the hexagonal UI principle — components are independent, composable, and decoupled from specific data sources via port interfaces.
- Leverage Next.js SSR and SSG capabilities where appropriate for performance-critical views and SEO relevant surfaces.
- Collaborate with product, design, and backend teams to rapidly prototype and deliver high-quality, data-rich features.
- Ensure usability, performance, security, and visual consistency across environments and devices.
- Diagnose and fix UI bugs, rendering performance issues, and frontend bottlenecks.
- Write high-quality, maintainable code with thorough unit and integration tests.
- Follow Tekion UI, design, and engineering best practices.
Preferred qualifications
- Experience integrating AI-generated content and LLM-streamed responses into frontend components.
- Familiarity with data visualization libraries (Recharts, D3.js) for analytics and reporting dashboards.
- Experience building embedded micro-frontend components within larger platform shells.
- Exposure to Elasticsearch-powered search UI patterns (faceted search, typeahead, result ranking).
Skills
- 5+ years of experience in frontend engineering; Bachelor's degree in Computer Science or a related field.
- Strong hands-on expertise with React, Next.js, JavaScript/TypeScript, and Redux.
- Solid knowledge of HTML, CSS, and web standards (REST, HTTP, JSON, DOM, W3C).
- Experience building enterprise-grade SaaS applications with real-time data and complex state management requirements.
- Familiarity with Next.js App Router, SSR, SSG, and API routes.
- Excellent understanding of frontend performance: code splitting, lazy loading, memoization, virtualization.
- Experience with Git and project management tools (e.g., JIRA).
- Proven experience delivering scalable, high-performance frontend systems with thorough test coverage.
- Strong sense of ownership and bias for action in a fast-paced startup environment.
Benefits & perks
- Competitive compensation and generous stock options.
- Medical insurance coverage.
- Work with some of the brightest minds from Silicon Valley's most dominant and successful companies.
About Tekion
See the company's official careers page for full details, then apply using the button below.