
Frontend Developer, ReactJS – Temporary
TTEC
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇭 Philippines
Visit company websiteJob 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