Front-end Engineer (Vue.js)

Portugal, Lisbon

Overview

We are looking for an experienced Vue.js Developer who is passionate about the best user experience and has a track record of building high-quality web applications.

Requirements:

  • 5+ years of experience in JavaScript
  • Vue.js expertise
  • Experience with Typescript
  • Experience with Websockets
  • Previous server-side rendering experience
  • Proficiency with CSS Animations
  • B1+ level of English

Enkonix conditions and benefits:

  • 5-day working week from Monday to Friday
  • Work from the office in Lisbon, with the option to work remotely on Wednesdays
  • If you are not in Lisbon, relocation can be arranged after the probation period. A relocation package is provided
  • 8-hour working day which starts at 9:00 (Portugal time)
  • Paid vacation — 18 working days per year
  • Paid unlimited sick leaves
  • Performance review twice a year with goals check every 2 months
  • Personal MacBook for work or BYOD compensation
  • Partial English, sport and education reimbursement
  • Career development, knowledge sharing, and training opportunities
  • Support with personal projects and opportunities to take new roles & responsibilities

Responsibilities:

  • Participate in all aspects of the product development lifecycle from requirements to deployment
  • Design and develop web application and new features
  • Provide feedback and suggestions on ways to improve the existing architecture
  • Work collaboratively with other team members to develop efficient and reliable software

About us:

Enkonix is a technology consulting organization that connects strategy, design, and engineering services into a seamless workflow devised to support clients every step of the way. Over the years, we have designed and built a diverse range of high-quality products from scratch. Our specialists have expertise in various spheres including e-learning, healthcare, e-commerce, advertising, augmented reality, finance, sharing economy, and many more.

You have the chance to become a part of the team that builds real solutions for real users and works with the latest technologies & frameworks. This is your unique opportunity to contribute to the product that will be used worldwide and impact the industry.

We use the Kanban methodology and the following technology stack for this project:

  • Back-end: Python3+, Django, Django REST Framework, PostgreSQL, Redis.
  • Front-end: Vue.js 2/3, Nuxt.js, Vuex, Vuetify.
  • Other: Git (GitHub, GitLab, Bitbucket), CI/CD with GitHub Actions/AWS Codebuild/Jenkins, Nginx.
  • AWS stack: Lambda, API Gateway, EC2, S3, RDS, DynamoDB, SNS, SQS, ECS, CloudFormation, Fargate, Codebuild, Route53, Cloudfront.