Position: Front-End Developer (VueJS)
Company: Popup
Category: JavaScript
Experience required: 1y
English level: fluent

**Hey, Привет, नमस्ते, Hola, Nǐ hǎo 👋**

We know that looking for a new role can be both exciting and time-consuming, and we truly appreciate your effort so we'll keep it simple and straightforward. We're looking for entry-level front-end and back-end developers looking for a 6-month paid internship with the potential to move into a full-time position at Popup. We are a 100% remote company. 

**What is Popup:**

Popup (www.popup.page) is the only no-code e-commerce platform that enables merchants to build Online Popup Stores powered by visual customer journeys. Popup was founded by 3 people (Corey, Matteo, and Cait) who are ex-Shopify and who have over 30 years of combined experience in e-commerce.

With Online Popup Stores merchants can visually build and control customer journeys while managing multiple online Popup Stores from 1 admin in multiple languages and currencies. There's a video on our site to see it in action.

If you're interested in building world-class products including the next-generation e-commerce platform that empowers entrepreneurs around the world build their businesses, Popup is likely for you 😄

**A few things you need to have:**

• Critical thinking and problem-solving skills.
• 1-2 years of exp. using VueJS or ReactJS.
• Work in a multidisciplinary team with other professionals such as back-end developers and web designers.
• Provide high-quality graphics and visual elements.
• Optimize our web applications for maximum speed.
• Always stay consistent with our brand guidelines.
• Ability to design responsive interfaces.
Make suggestions for better solutions to problems.
• Excellent knowledge of browser troubleshooting and debugging practices and techniques.
• Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
• Proficient understanding of code versioning tools (e.g. Git or SVN).
• Professional proficiency in English.
• Sense of ownership and pride in your performance and its impact on the company’s success.

**Good to have:**

• An understanding of writing module test cases in Jest/ Mocha + Chai.
• Knowledge of CSS frameworks such as Bootstrap, tailwind, VueBootstrap.
familiarity with CSS variables.
• Knowledge of Ruby.

**What are the main technologies we use:**

• Vue
• Ruby on Rails

**What's in it for you:**

• You get to work in a dynamic environment with insanely talented people where new features in products are being shipped regularly.
• We give you the freedom to make your own decisions (we trust our employees and are invested in their success).

We're looking forward to learning more about you and your interest in joining our team 🥳