TTEC

Frontend Developer, ReactJS – Temporary

TTEC

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇭 Philippines

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

AWSAzureBabelBootstrapCloudCypressGraphQLJavaScriptJestMaterial UIMySQLNode.jsReactReduxTypeScriptWebpack

About the role

  • Design and make technical decisions for React projects
  • Code and document with JavaScript, HTML and CSS
  • Implement complete and functional user interfaces in the form of a web or mobile app with the latest front end technologies
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis
  • Communicate with a wide range of internal and external clients

Requirements

  • 2+ years of hands‑on experience building applications with React (hooks, functional components, component lifecycle, state & props)
  • Experience with React ecosystem tools , such as: React Router, Context API, Redux, Zustand, Recoil, or other state‑management libraries, React Query / SWR for data fetching
  • Strong expertise with HTML5 , CSS3 , and responsive design (Flexbox, Grid, mobile‑first development)
  • Solid understanding of modern JavaScript (ES6+) and DOM manipulation
  • Experience consuming and integrating RESTful APIs (GraphQL experience is a plus)
  • Familiarity with TypeScript or willingness to learn it
  • Experience with modern build tools such as Vite , Webpack , Babel , or esbuild
  • Knowledge of package managers (npm)
  • Understanding of component libraries and UI frameworks (Material UI, Chakra UI, Ant Design, Tailwind CSS, Bootstrap)
  • Experience with test runners and frameworks , such as: Jest, React Testing Library, Cypress or Playwright for end‑to‑end testing
  • Understanding of code quality tools (ESLint, Prettier)
  • Basic to advanced DevOps knowledge— Azure , AWS , or similar cloud platforms
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps)
  • Strong experience with Git (GitHub, GitLab)
  • Familiarity with MySQL administration tools (e.g., phpMyAdmin)
  • Basic understanding of backend concepts (Node.js, Express, or similar)
Benefits
  • Supportive of your career and professional development
  • An inclusive culture and community minded organization where giving back is encouraged
  • A global team of curious lifelong learners guided by our company values
  • Paid time off (PTO)
  • Wellness and healthcare benefits
  • Great compensation package
  • Performance bonus opportunities
  • Tuition reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactJavaScriptHTMLCSSRESTful APIsTypeScriptViteWebpackGitNode.js
Soft skills
communicationproduct analysisresearchdecision making