Job Description
About Company
We are seeking a Front-end Developer who will be responsible for creating high-quality applications that will reach consumers around the world. You'll work closely with our Product Managers, UI/UX designers, and other developers to help translate business requirements and specifications into deliverable, high-quality product features.
The ideal candidate is self-sufficient and a strong team player who is curious and loves solving challenging problems. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Your role & responsibilities
- Build plugins for eCommerce web apps using VueJS / ReactJS
- Develop new features, controls for eCommerce apps that serve thousands of global users
- Build new software front end for advanced user experience
- Build reusable components/modules for static websites with responsive design
- Ensure UI/UX of developed pages and software with near pixel-perfect design
- Ensure the best possible performance, quality, and responsiveness of the applications
- Cooperate to connect front end software development with the expert backend team
Your skills & qualifications
Overall Background
- Bachelor’s Degree in Computer Science or a related field from Science & Technology Universities as HUST, PTIT, FPT, VNU-UET, etc.
- Demo projects attached with your job application
Technical Skills
- 2+ years in-depth experience in Front-end design and development using the modern web stack
- Advance understanding of native Javascript ES5 & ES6+
- Experience or understanding in Vue stack (Vuex, Vue Router, SPA, State Management, Functional Programming)
- Experience with React stack (ReactJS, Redux, State Management, Functional Programming)
- Great knowledge with HTML5, CSS3, SASS/SCSS
- Solid knowledge of modern web development technologies & framework based on JavaScript, HTML, CSS
- Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Experience with Git tools/Git flow
Plus-points:
- Deeply understanding of UI/UX Principles & User Behaviors
- Familiarity with RESTful APIs
- Experience with high availability, high-scale, and performance system
Benefits for you
- Salary range: $2,000 - 3,000
- Clear vision of your career progress: performance review with potential for raise every 6 months
- 13-month salary bonus
- Health insurance for team members
- Days off: Public holidays, and on top of that, 12 paid days off a year, with the possibility for more depending on performance level
- You are encouraged to have a life outside of work: Regular team building activities, tickets to conferences, sporty activities, etc.
- Collaborative and supportive environment
- Young and passionate colleague, peer-to-peer mentoring
- Tea-break within working hours, free coffee, tea, snacks, parking fee
- Professional and creative office view
- Learn and experience the most leading-edge technologies through different projects
- Opportunity to work with the highest-level member in the organization
- Working time: 8:30 AM - 12:30 AM, 2:00 PM - 6:00 PM