Web Developer
NodeFlair
- Ho Chi Minh City
- Permanent
- Full-time
- Collaborate with a team of developers and designers to create a web application.
- Create reusable, effective, and scalable JavaScript, Python code.
- Design and implement the data structure and presentation for the web applications front-end.
- Design and implement the database structure according to the business requirements of the software application.
- Design and implement the API regarding the frontend functional requirements.
- Use additional JavaScript libraries such as Reacthook, Redux to manage the web applications state, derive computed data from the state of the system, and make asynchronous API calls.
- Use additional Python libraries such as Django Rest Framework to provide APIs for FE.
- Test and update web application so that it can be used on all web browsers.
- Having at least 2 years of experience in front-end development and design patterns and/or back-end development.
- Having at least 2 years of working experience with web application development (JavaScript, modern JavaScript HTML, CSS).
- Ability to write scalable, testable, efficient, and easily maintainable code.
- Strong background knowledge and hand-on experience in rendering data to the DOM using React.js.
- Strong background knowledge and hand-on experience in one or more libraries for Restful API (e.g. Django, Django Rest Framework, Flask).
- Strong background knowledge and hand-on experience in one or more libraries (e.g. React hook, Redux, React Router, Vuejs) for state managing and routing.
- Familiarity in using Git as a control system.
- Familiarity in design db schema.
- Optimization and profiling of Python code.
- Professional working experience in English.
- Interest in API / DB / Mobile apps design.
- Have knowledge of cloud service providers (AWS, GCP, Azure,...).
- Ability to work independently.
- Willingness to learn new technologies and methodologies.
- Willingness of night shift to support team members.
- Good Time management for meeting deadlines in the project.