Urgent Fullstack Engineer - ReactJS, NodeJS, NestJS
Mô tả công việc
Mô tả công việc
Implement state management (Zustand, Context API, React Query) and form handling (React Hook Form + Zod).
Develop complex data processing and video content management logic (distribution, tagging, access control).
Build UI/UX for administrative dashboards, video management systems, and content publishing features.
Build user- friendly, modern UIs using Tailwind CSS, Radix UI, and support rich interactions (forms, animations, validations).
Design database schemas and queries with MySQL/PostgreSQL, ensuring performance, scalability, and consistency.
Design, develop, and maintain scalable web applications using React (Next.js) and Node.js (NestJS).
Continuously improve the application based on user behavior, feedback, and client needs.
Apply clean code practices, SOLID principles, and accessibility standards.
Set up and operate AWS infrastructure (ECS, RDS, S3, CloudFront, Lambda, MediaConvert).
Integrate and design RESTful APIs; collaborate closely with teammates using API specifications
Collaborate cross- functionally with managers and engineers to deliver features end- to- end.
Manage CI/CD pipelines and deployments using GitOps, Docker, PM2 (or similar tools).
Yêu cầu công việc
Yêu cầu công việc
Required Skills & Experience
Experience working with Prisma ORM, including advanced schema design, migrations, and query optimization.
Solid understanding of monolithic architecture design, with an emphasis on modular, reusable code organization.
Familiarity with CI/CD pipelines and Git workflows using GitHub Actions or similar tools.
Strong proficiency in JavaScript and TypeScript, with deep experience in both ReactJS (hooks, context API, modular UI architecture) and NestJS (decorators, DI, modules, guards).
Expertise in relational database design (MySQL/PostgreSQL), including normalization, indexing, transactions, and performance tuning.
Ability to read and understand technical documentation in English or Japanese.
3+ years of professional experience in fullstack web development, with a strong track record of delivering scalable and maintainable production systems.
Familiarity with Agile/Scrum methodologies, team collaboration tools (Jira, Slack), and peer code review processes.
Understanding of web application security fundamentals, such as XSS, CSRF, SQL injection, CORS, HTTPS, and secure headers.
Experience writing clean, testable code with high unit/integration test coverage using tools like Jest, React Testing Library, SuperTest, etc. Solid experience with RESTful API design, including authentication/authorization (e.g., JWT, OAuth2), versioning, and error handling best practices.
Proficient with AWS services for cloud hosting and operations (S3, EC2, RDS, CloudWatch, ECS/Fargate, etc.).
Preferred Skills
Knowledge of AWS Lambda, MediaConvert, EventBridge, SES, WAF.
Familiarity with Docker, Kubernetes, or AWS ECS/Fargate for containerized deployment.
Ability to work independently as well as collaboratively in a team environment.
UI development experience using Tailwind CSS and Radix UI
Experience writing and maintaining tests using Jest, Playwright, or similar frameworks.
Practical knowledge and application of web accessibility standards.
Familiarity with AI- driven development tools (Cursor, LLMs for code/UI suggestions, etc.).
Applied knowledge of SOLID principles, Clean Architecture, DRY (Don&039;t Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Ain’t Gonna Need It) to write maintainable and scalable code.
Professional Attitude and Mindset
Attention to detail – delivering high- quality work with minimal errors
Hou- Ren- Sou mindset – timely reporting, clear updates, and proactive consultation
Punctuality & reliability – delivering on commitments and respecting agreed timelines
Ownership and accountability – takes responsibility for tasks and outcomes
Client- oriented mindset – respect for Japanese client requirements and expectations
Adaptability – comfortable working with changing requirements and unfamiliar technologies
Continuous improvement – suggesting better solutions and improvements for client satisfaction
Quyền lợi
Tại sao bạn sẽ yêu thích làm việc tại đây
Japanese language learning support
Company- provided laptop and necessary work equipment
Salary: Negotiable based on skills and experience (up to 35,000,000 VND or negotiable)
Annual health check- ups
12 days of paid leave annually
Performance evaluations twice a year
Working Hours: Five days per week (Monday to Friday), 8 hours per day
Annual company trip, year- end party, birthday celebrations, and study sessions
Cập nhật gần nhất lúc: 2025-11-01 09:35:03
TRYHAND CO., LTD.
Bí kíp tìm việc an toàn
Tiện ích hỗ trợ bạn
Việc làm đề xuất liên quan
Hiện tại chúng tôi chưa có việc làm đề xuất phù hợp với bạn.








