Skip to content
mimi

Senior Front-End Software Engineer

ThriveState Square

UAE · On-site Senior د.إ18k – د.إ25k/mo Today

About the role

About

We’re Hiring: Senior Front-End Software Engineer (Vue.js)

We’re on the lookout for a seasoned Software Engineer with strong Front-End expertise and a solid understanding of the full product development lifecycle — from Back-End to DevOps.

This is a full-time role with a long-term collaboration for someone who truly cares about software quality, teamwork, and building products that make a difference.

Must-Have Experience

  • Proven experience with Vue.js
  • In-depth knowledge of Nuxt 3 and Tailwind CSS
  • 3+ years hands‑on experience with relevant technologies
  • 5+ years overall IT experience
  • Upper‑intermediate or fluent spoken English

Nice to Have

  • PHP / Laravel
  • Docker
  • Swagger / Postman
  • Git (VCS)
  • Google Cloud / Cloud Run
  • Node.js basics
  • REST API knowledge
  • Comfortable working in Linux & CLI environments

What We Value

  • Strong analytical and problem‑solving skills
  • Agile mindset & excellent team collaboration
  • Attention to detail and pride in code quality
  • Ability to work independently with minimal supervision
  • Commitment to best engineering practices

Tools & Ways of Working

You’ll be familiar with tools like Slack, Jira, Confluence, Bitbucket, and have solid experience with:

  • Code reviews
  • Unit testing
  • Release deployments
  • Solution documentation
  • Agile SDLC & Scrum

Key Responsibilities

  • Actively participate in Scrum activities
  • Contribute to product development roadmaps
  • Collaborate with UX, Dev, QA teams & Product Owners
  • Analyze technical and functional requirements
  • Provide estimates and technical documentation
  • Develop and maintain high‑quality front‑end features
  • Ensure performance, reliability, and maintainability
  • Manage priorities, deadlines, and deliverables
  • Work with third‑party vendors when required

Additional Information

  • A degree in Computer Science or a related field is a plus.
  • Job Type: Full-time
  • Pay: AED 18,000.00 - AED 25,000.00 per month

Requirements

  • Proven experience with Vue.js
  • In-depth knowledge of Nuxt 3 and Tailwind CSS
  • 3+ years hands-on experience with relevant technologies
  • 5+ years overall IT experience
  • Upper-intermediate or fluent spoken English

Responsibilities

  • Actively participate in Scrum activities
  • Contribute to product development roadmaps
  • Collaborate with UX, Dev, QA teams & Product Owners
  • Analyze technical and functional requirements
  • Provide estimates and technical documentation
  • Develop and maintain high-quality front-end features
  • Ensure performance, reliability, and maintainability
  • Manage priorities, deadlines, and deliverables
  • Work with third-party vendors when required

Skills

Nuxt 3PostmanREST APISwaggerTailwind CSSVue.js

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free