Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
- We're looking for a talented Frontend Developer with 2-3 years of experience developing web applications using Vue.js to join us in building out our platform.
- If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
- Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring a great user experience.
Responsibilities:
- Implement responsible web design principles to ensure that our company website renders well across multiple devices.
- Develop new user-facing features.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Collaborate with other team members.
Job Requirements
Technical Skills:
- Excellent experience with HTML5, CSS3 and Javascript ES6.
- Excellent experience with the following Frameworks: Vue.JS, Nuxt.js, Axios, ESLint, LESS, and SASS.
- Experience using the following tools: Git, NPM, Chrome Dev Tools, Babel, and Webpack.
- Experience using and implementing Google APIs/Technologies especially: Google Maps Platform and Firebase.
- Experience using and implementing RESTful APIs.
- Excellent understanding of Agile methodologies and experience using at least one of the following Agile tools: Jira, Clubhouse, Asana, Trello, or Basecamp.
Qualifications & Personal Skills:
- Good level of English.
- 2 - 3 years of experience in Front End Development with at least 1 year of experience in developing web applications using VueJS.
- UX experience and understand product specifications and user psychology.
- Good Visual design skills.
- Critical thinking and problem-solving skills.
- Team player.
- Good organizational and time-management skills.
- Great interpersonal and communication skills.