Từ ngày 14/1/2024, CareerBuilder.vn chính thức đổi tên thành CareerViet.vn. Chi tiết xem tại đây.
We're on the lookout for a Fullstack Developer (JavaScript) who can handle both front-end and back-end development using React Native and Node.js.
Responsibilities
1. Frontend (React Native)
Develop mobile apps on both iOS and Android using React Native.
Ensure smooth, responsive, and pixel-perfect UI/UX.
Integrate APIs and handle local data storage (e.g., SQLite, AsyncStorage).
2. Backend (Node.js)
Build and maintain scalable back-end services using Node.js.
Design RESTful APIs and manage data through MongoDB/PostgreSQL/Firebase.
Implement authentication, authorization, and data validation logic.
3. Collaboration & Development Workflow
Work closely with PMs, designers, and other engineers to build and launch new features.
Write clean, maintainable, well-documented JavaScript code.
Participate in code reviews, sprint planning, and continuous integration.
Requirements
2–4 years of professional experience as a Fullstack Developer.
Proficiency in JavaScript, with hands-on experience in:
Frontend: React Native
Backend: Node.js (Express or NestJS)
Familiarity with database systems like MongoDB, PostgreSQL, or Firebase.
Experience working with Git, API tools (Postman), and debugging tools.
Ability to work independently and take ownership of tasks.
English: basic reading and writing (for code/documents); good communication is a plus.