Web Front-End Engineer
  • Tanisha Systems Inc.
3 Days Ago
NA
Yearly
Sunnyvale-CA, Austin-TX
5-10 Years
Required Skills: TypeScript, RESTful APIs, JSON data formats, Jest, React Testing Library
Job Description
Web Front-End Engineer (React)
 
We are seeking a skilled and passionate Web Front-End Engineer with strong expertise in React.js to join our engineering team. In this role, you will design, build, and maintain responsive, scalable, and high-performance web applications. You will collaborate closely with cross-functional teams—including UX/UI designers, product managers, and backend engineers—to transform user needs into seamless digital experiences.
 
Key Responsibilities
  • Application Development: Design and build modern, responsive front-end web applications using React.js, modern JavaScript, and TypeScript.
  • Component Architecture: Develop reusable, modular, and maintainable UI components using modern design systems and UI libraries.
  • API Integration: Integrate web applications with RESTful APIs, asynchronous services, and backend systems.
  • State Management: Implement and maintain robust application state management using Redux, Context API, Zustand, or similar libraries.
  • Performance & Optimization: Optimize applications for maximum speed, accessibility (a11y), cross-browser compatibility, and mobile responsiveness.
  • Testing & Quality: Write unit and integration tests using frameworks like Jest and React Testing Library; participate in peer code reviews to enforce code quality.
  • Troubleshooting: Diagnose, debug, and resolve complex UI, state, or performance issues across modern web browsers.
  • Collaboration: Partner with backend developers, designers, QA engineers, and product stakeholders in an Agile/Scrum environment.
Required Qualifications
  • 5+ years of professional experience in front-end web development.
  • Strong hands-on experience with React.js, modern JavaScript (ES6+), and core web technologies (HTML5, CSS3).
  • Proficiency in State Management: Practical experience with Redux, Zustand, Context API, or similar solutions.
  • API Expertise: Deep understanding of RESTful APIs, JSON data formats, and asynchronous programming.
  • TypeScript: Professional experience or strong working knowledge of TypeScript.
  • Testing & Workflows: Experience with unit testing frameworks (Jest, React Testing Library) and Git version control.
  • Build Tools: Familiarity with modern bundlers and build tools (e.g., Vite, Webpack).
Preferred Qualifications
  • Experience with Next.js or server-side rendering (SSR) frameworks.
  • Familiarity with design systems, Tailwind CSS, or component libraries (e.g., Material UI, Ant Design).
  • Understanding of modern CI/CD pipelines, containerization (Docker), and cloud deployment practices.
  • Knowledge of web security best practices, performance profiling tools, and web accessibility standards (WCAG).

Jobseeker

Looking For Job?
Search Jobs

Recruiter

Are You Recruiting?
Search Candidates