cover image
iTeckSoft Inc.

iTeckSoft Inc.

www.itecksoft.com

1 Job

2 Employees

About the Company

iTeckSoft Inc., located in Alpharetta, GA, was formed by a team of highly experienced software architects, managers, and technology professionals who have successfully implemented numerous projects for Fortune 50 companies. Our mission is to provide fast-paced and efficient solutions in the areas of e-commerce, warehouse management, business intelligence, application development and integration, database development, CRM, and mobile computing. We offer full-time, both on-site and off-site development and support after project implementation, with high-quality consultants. iTeckSoft's mission is to deliver the most qualified technology professionals or teams, capable of providing accurate, efficient, and cost-effective solutions to our clients. iTeckSoft is committed to meeting and exceeding the needs of our customers.

Listed Jobs

Company background Company brand
Company Name
iTeckSoft Inc.
Job Title
React developer
Job Description
**Job title** React Developer **Role Summary** Develop and maintain high‑quality, production‑ready UI applications using modern React (v18) and TypeScript. Focus on creating reusable component libraries, managing state with Redux/Redux Saga, and ensuring architectural consistency and long‑term maintainability. Lead decision‑making on technical design, code quality, and ownership of feature ownership throughout the project lifecycle. **Expectations** - Full‑stack developer with deep knowledge of pure React (no class components or class‑based HOCs). - Engagement on projects of 12–14+ months, demonstrating adaptability to evolving requirements and sustained ownership. - Ability to work autonomously, making engineering decisions that consider long‑term architecture, technical debt, and maintainability. - Clear, concise communication in English; articulate design rationale to peers and stakeholders. **Key Responsibilities** - Engineer UI components (buttons, dropdowns, layouts, etc.) using styled‑components or @emotion/styled, implementing themes, wrappers, and responsive patterns without third‑party UI libraries. - Implement application state with Redux and Redux Saga (including RTK familiarity), handling complex side‑effects beyond API calls. - Build, test, and deploy React applications, integrating with custom routing solutions (e.g., react‑router‑dom) as needed. - Maintain and evolve component libraries and codebase patterns (monorepo/NX workspace accepted). - Review code, enforce coding standards, manage technical debt, and plan refactoring to improve maintainability. - Participate in architecture discussions, providing high‑level design insights and ensuring decisions align with business goals. - Mentor junior teammates in React best practices and code ownership. **Required Skills** - React v18+ with functional components and hooks, TypeScript. - Redux + Redux Saga (or Redux Toolkit) with demonstrated experience in complex saga workflows. - Styled‑components or @emotion/styled; custom theming, responsive design. - Experience building and maintaining component libraries without UI frameworks. - Proficiency with version control (Git) and code review tooling. - Familiarity with modern build tooling (Webpack/Vite) and package management. - Ability to reason about architecture, technical debt, and long‑term quality. - Excellent written and spoken English; comfortable communicating technical concepts. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field; or equivalent practical experience. ---
Charlotte, United states
On site
14-01-2026