ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

SKY ICT PCL.

Frontend Software Engineer (React / Next.js / TypeScript)

ประกาศจากแหล่งภายนอก
SKY ICT PCL.
เทคโนโลยี
ทำงานที่ออฟฟิศลงประกาศ 74 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ทำงานที่ออฟฟิศ

รายละเอียดงาน

Responsibilities

  • Develop, maintain, and optimize high-quality web applications using React, Next.js, and TypeScript to deliver exceptional user experiences.
  • Build type-safe, reusable UI components with strong typing and interface design.
  • Define and enforce TypeScript best practices, strict typing conventions, and shared type libraries across the frontend codebase.
  • Integrate RESTful APIs and GraphQL services with fully typed request/response models.
  • Collaborate closely with UI/UX designers to translate wireframes into production-ready code.
  • Participate in code reviews with a strong focus on type safety, maintainability, and code quality.
  • Identify and resolve performance bottlenecks, cross-browser compatibility issues, and ensure web performance optimization (Core Web Vitals).
  • Work effectively within an agile team, participating in sprint planning, retrospectives, and daily stand-ups.
  • Take full ownership of your work, treating TypeScript as a design tool to build robust architectures.
  • Communicate clearly with technical and non-technical stakeholders in a fast-paced, collaborative on-site environment.

Qualifications

  • At least 2–5 years of professional frontend development experience.
  • Strong proficiency in TypeScript, including generics, utility types, discriminated unions, and strict mode.
  • Hands-on experience with React.js (hooks, context, custom hooks) and Next.js (SSR, SSG, App Router).
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience consuming RESTful APIs with typed data contracts and familiarity with Git version control (Bitbucket or GitHub).
  • Experience with GraphQL and typed clients (Apollo, urql) is preferred.
  • Knowledge of typed state management (Redux Toolkit, Zustand with TypeScript) is preferred.
  • Familiarity with testing frameworks using TypeScript (Jest, React Testing Library, Cypress) is a plus.
  • Understanding of CI/CD pipelines, deployment workflows, and familiarity with Docker for local development.
  • Experience with monorepo setups (Turborepo, Nx) and managing shared TypeScript packages is a strong plus.
  • A team player who cares deeply about code quality, performance optimization, and continuous improvement.
  • Good command of both Thai and English.

Skills

  • TypeScript: strict typing, generics, utility types
  • React.js (hooks, context, custom hooks)
  • Next.js (SSR, SSG, App Router)
  • HTML5 & CSS3, responsive design
  • RESTful APIs and typed data contracts
  • GraphQL (preferred)
  • Git (Bitbucket or GitHub)

Additional Information

  • Work arrangement: on-site

คุณสมบัติผู้สมัคร

ประสบการณ์
3-5 ปี
การศึกษา
ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
ReactNext.jsTypeScriptHTML5CSS3RESTful APIsGraphQLGitRedux ToolkitZustandJestReact Testing LibraryCypressDockerMonorepo

เกี่ยวกับบริษัท