Job details
- Participate in the design and analysis of technical requirements
- Design and develop user interfaces, ensuring the aesthetics and functionality of the application. Includes using widgets, building layouts, and customizing UI components to meet project requirements.
- Work with other developers to integrate user interfaces with backend services, including connecting to APIs, processing data, and implementing business processes.
- Make sure the app works smoothly across a variety of devices and browsers, from desktop to mobile.
- Ensure source code is clean, maintainable, and adheres to programming standards.
- Analyze and optimize application performance to ensure speed and responsiveness of the user interface.
- Work closely with other development team members to complete projects on schedule.
- Software development using Agile/Scrum model.
Candidate requirements
- University degree or higher in IT or equivalent
- Experience building Front-end with ReactJS
- Proficient in HTML, CSS, JS, Bootstrap
- SASS or LESS skills to manage and extend CSS code in the project.
- Proficient in using hooks like useState, useEffect, useContext, and custom hooks to manage state and side effects in your application.
- Understand the WebSocket protocol, how to establish connections and process real-time information from server to client.
- Deep understanding of working with RESTful APIs, making HTTP requests and handling responses in React.
- Experience using services like Pusher, Firebase, Ably to simplify building real-time applications is a plus
- Ability to work with npm, yarn, webpack, ...
- Ability to debug code in the browser.
- Experienced in handling Responsive compatible browsers.
- Have UI/UX processing skills according to product requirements.
- Have basic knowledge of Agile and Scrum software development methods
- Experience working with version control tools.
- Be proactive in researching, learning and implementing new technologies.
- Can coordinate well in teamwork, dynamic, creative, and withstand pressure at work.
- Priority is given to those with English certificate: TOEIC 450 or higher or IELTS 5.5 or higher
Interest
(-) Opportunities for personal development:
- Participate in big projects, update technology trends with the world
- Working with large clients and partners are multinational corporations
- Young and dynamic working environment
- Be listened to, respect personal opinions and views to exchange frankly, share and develop together
- Recognized for timely and accurate contributions and efforts
(-) Welfare regime:
- Working hours: 8:30-18:00, from Monday to Friday
- Salary: negotiable according to candidate's ability
- Probationary period with full salary
- Supported with necessary equipment and tools for work
- Bonuses for Tet, Holidays, Birthdays, Funerals...
- Full social insurance, health insurance, unemployment insurance and vacation benefits according to law
Work location
- Hanoi: 31 Tho Thap, Cau Giay
Working time
Monday - Friday (from 08:00 to 18:00)