
Senior Front-end Software Engineer, Vue.js
Lightspeed (Formerly SEOshop)
full-time
Posted on:
Location Type: Hybrid
Location: Tbilisi • 🇬🇪 Georgia
Visit company websiteJob Level
Senior
Tech Stack
Distributed SystemsJavaScriptTypeScriptVue.js
About the role
- Developing user-facing applications using Vue.js
- Building modular and reusable components and libraries
- Optimising your application for performance
- Keeping an eye on security updates and issues found with Vue.js and all project dependencies
- Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
- Staying up-to-date with all recent developments in the JavaScript and Vue.js space
- You will work on our flagship eCommerce product and own the delivery of major features from the design phase to the production release
- You will have the opportunity to work with multiple technology stacks, ranging from customer-facing technologies, working with big data, building and maintaining distributed systems, and everything in between.
Requirements
- High proficiency with the JavaScript/TypeScript language and its TypeScript syntax and features
- High proficiency with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
- Familiarity with the Vue.js ecosystem, including Vite, Pinia, Vue Router
- Good understanding of HTML5 and CSS3
- Knowledge of functional programming and object-oriented programming paradigms
- Ability to write efficient, secure, well-documented, and clean JavaScript/TypeScript code
- Proficiency with modern development tools, like Vite, Git
- Experience with both consuming and designing RESTful APIs
- Full working proficiency in English
- An appetite for learning
- Please review our test task at ecwid.to/typescript
Benefits
- Flexible hours and hybrid work
- People Experience — Our PX benefit allows you to work from pretty much anywhere in the world for 60 days a year
- Lightspeed equity scheme (we are all owners)
- Health & Wellness Credit — expense up to 1300 GEL per year towards your gym membership, yoga classes, a new bike or whatever else you do for your health
- Mental Health Support through the Modern Health App — whether it is meditation, coaching or counseling you need — each employee gets access to this platform.
- Support to talk with external Russian speaking psychologists (up to 7 sessions/year)
- A medical insurance plan that covers dental care
- At Lightspeed we value your professional development; you’ll have regular performance reviews and opportunities to make growth
- Variety of resources. We provide Apple MacBooks for work, free access to LinkedIn Learning for any course of your choice and cover 50% of the cost of SkyEng English classes
- Time off to volunteer and give back to your community
- Awesome office space located in Saburtalo (Tbilisi)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptVue.jsHTML5CSS3functional programmingobject-oriented programmingRESTful APIsperformance optimizationsecurity best practices
Soft skills
communicationlearningproblem-solvingattention to detailownership