TS
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