This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Skills:
Job Expertise:
Job Domain:
IT Services and IT Consulting
Top 3 reasons to join us
- Professional working environment
- Attractive salary, yearly bonus & awesome benefits
- Advanced learning & development opportunities
Job description
Job Description
The Front-End Developer is responsible to write software applications from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to system architecture and design decisions
- Develop and maintain websites and real-time front-end systems across multiple platforms: PC, Mobile, Tablet.
- Optimize website performance, ensure standardization and SEO best practices, and help build the company's brand image.
- Convert UI/UX design files (PSD, Figma, XD, etc.) into responsive and modern HTML/CSS interfaces.
- Write clean, well-documented, and tested JavaScript/TypeScript, HTML, and CSS code.
- Integrate with RESTful APIs and collaborate closely with UI/UX designers, backend developers, and team members.
- Ensure cross-browser and cross-device compatibility for all front-end features.
- Participate in improving workflows and sharing knowledge with the team.
Your skills and experience
YOUR SKILLS AND EXPERIENCE
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Have at least 5 years of experience in a Front-end Developer.
- Proficient in HTML5, CSS3, JavaScript (TypeScript is a plus).
- Solid understanding of at least one modern front-end framework: ReactJS (with Redux), VueJS (with Vuex), or AngularJS (with NgRx, Akita, etc.).
- Proficient in using state management tools (e.g., Redux for React, Vuex for Vue, NgRx for Angular) to handle complex application state.
- Good grasp of OOP and basic Design Patterns.
- Experience handling cross-browser compatibility issues.
- Familiar with RESTful APIs and integrating data from backend services.
- Experience with Git and modern build tools (Webpack, Babel, etc.) is a plus.
- Knowledge of task management tools (Jira, Trello, Asana, etc.) is a plus.
- Creative thinker with strong problem-solving skills and a proactive, responsible attitude.
- Able to work independently and as part of a team.
- Good reading and writing skills in English.
Why you'll love working here
BENEFITS - What differentiates MEGAZONE from other software companies in Vietnam:
- The attractive salary (Negotiation)
- 2-month probation period with 100% salary.
- Full salary insurance coverage after the probation period.
- Participation in the PVI health insurance package, and annual health check-ups.
- 13th-month salary, birthday bonus, New Year bonus, Mid-Autumn Festival gifts, March 8th and October 20th gifts, etc.
- Performance evaluation and regular salary increases.
- Welfare for personal events, childbirth, and other benefits as per labor regulations and company welfare policies.
- Dynamic and youthful work environment conducive to personal growth and development
More jobs for you
Get similar jobs by email
Feedback