Role: Frontend Developer (React and TypeScript Expert)
Experience Level : 7 Yrs
Location: Hyderabad & Chennai Hybrid
Skills:
Essential Functions:
- Develop and maintain our software products (e.g. SMARTdiagnostics)
- Actively participate as a member of a crossfunctional engineering squad
- Attend meetings (standups planning and refinements progress reviews etc.)
- Collaborate with other squad members (engineers product owners UI/UX QA etc.)
- Produce highquality welldocumented code
- Architect and implement user interfaces for viewing and analyzing machine health data and create supporting design and requirement artifacts
- Assist in the creation of standards best practices and procedures for the Software department
- Mentor and manage other software engineers
- Participate in code reviews to ensure adherence to coding standards promote code quality and validate architectural best practices.
- Collaborative approach to working with technical and nontechnical stakeholders to identify business/product requirements incorporating feedback and actionable metrics into scalable technical solutions.
- Think through complex problems breaking down features and requirements into manageable chunks of work
- Other duties as assigned by the supervisor and other KCFleadership staff
Qualifications:
- Bachelor s degree in a related field
- 7 years relevant experience
- Experience with TypeScript development and best practices
- Experience with React for web development including a solid understanding of hooks and state management
- Experience with React Native for mobile development (iOS and Android)
- Understanding of enterprise software development:
- REST & GraphQL APIs
- Common software architecture patterns such as MVC
- Modern application auth (OAuth2 OIDC SAML Single Sign On)
- CI/CD pipelines
- Automated testing (Unit testing Integration testing etc.)
- API contacts and BFF patterns
- Internationalization and Accessibility
- Experience with data visualization and dashboarding (IoT finance or other time series data)
- Experience with design systems (e.g. Material NativeBase)
- Experience with one or more of the following preferred:
- Animations
- Axios or similar HTTP clients
- Real time translation
- TanStack Query / React Query
- TanStack Router
- Vite
- Zod
graphql apis,data visualization,javascript,rest apis,saml,react,ci/cd,oauth2,react native,automated testing,design systems,typescript,oidc