Software Engineer (React.js)
Job description
We are seeking an experienced Software Engineer with strong expertise in React.js to develop and maintain modern, scalable web applications. The ideal candidate will have extensive front-end development experience and a passion for building high-quality user interfaces.
Key Responsibilities
Develop and enhance user interface components using React.js.
Build reusable, maintainable front-end code and libraries.
Manage application state using Redux, Context API, or similar tools.
Convert UI/UX designs into responsive, high-quality web applications.
Integrate front-end applications with RESTful APIs.
Optimize applications for performance, scalability, and reliability.
Troubleshoot bugs and resolve cross-browser compatibility issues.
Collaborate with product managers, designers, and development teams.
Required Qualifications
8+ years of experience in React.js development.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
Experience with state management tools such as Redux or Flux.
Familiarity with Git version control.
Knowledge of modern front-end tools and build pipelines (Webpack, Babel, NPM).
Strong problem-solving and communication skills.
Bachelor's degree in Computer Science or a related field.
Work Arrangement
Candidates must be able to work onsite at the client location in Concord, CA for a minimum of 3-4 days per week (8 hours/day).
Thanks & Regards,
Taraka
TekCommands, Inc.
24155 Drake Rd., Suite 130, Farmington Hills, MI 48335
Direct: 248-247-5532 | Fax: 248-743-1802
taraka@tekcommands.com | www.tekcommands.com
Interested in this role?