Vue.JS Developer
@ BMW TechWorks Romania

Cluj-Napoca, Cluj, Romania
$90,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXX***** @bmw.com
Recommended after applying

Job Details

Who We Are

Everything at BMW TechWorks Romania begins with passion. It transforms a job into a calling. It motivates us to continually reinvent mobility and bring new ideas to life and onto the roads. Passion for collaborative projects turns a team into a strong unit where every viewpoint is appreciated.

At BMW TechWorks Romania, we live and breathe software and offer a wide variety of departments and fields to share your professional passion with us. By delivering software from idea to final product, we lead BMW into the digital future of mobility.

Our Values: Excellence, Involvement, Simplicity, Trust

What Awaits You

You will design and implement the frontend architecture of our web application using Vue.JS. You will develop reusable components, translate designs into high-quality code, optimize for speed and scalability, and implement quality assurance processes.

  • Develop components and libraries for future use
  • Manage state management and data architecture
  • Implement automated testing and deployment processes
  • Ensure cross-browser compatibility and responsive design
  • Maintain code quality and organization

What Should You Bring Along

  • University Degree in Computer Science or related field
  • 3-5 years experience with Vue.js and ecosystem
  • Advanced knowledge of JavaScript (ES6+) and TypeScript
  • Expertise in Vue.JS concepts and state management
  • Proficiency in modern build tools, HTML5, CSS3, and testing libraries
  • Experience with RESTful APIs, GraphQL, responsive design, and CI/CD principles
  • Strong problem-solving, analytical, and communication skills
  • Excellent English; German is a plus

What do we offer?

  • Challenging projects shaping tomorrow's mobility
  • Great team spirit within an international environment
  • State-of-the-art global IT landscape and agile practices
  • Extensive personal and professional development opportunities
  • Work-Life-Balance, flexible hours, and attractive remuneration
  • A diverse, inclusive, and supportive company culture

Key skills/competency

  • Vue.js
  • JavaScript
  • TypeScript
  • State Management
  • Responsive Design
  • Automated Testing
  • HTML5
  • CSS3
  • RESTful APIs
  • CI/CD

How to Get Hired at BMW TechWorks Romania

🎯 Tips for Getting Hired

  • Research BMW TechWorks Romania: Review culture, mission, and team values.
  • Customize your resume: Highlight Vue.js and frontend skills.
  • Showcase your projects: Include code samples and GitHub links.
  • Prepare technical responses: Practice Vue.js and JavaScript challenges.

📝 Interview Preparation Advice

Technical Preparation

Review Vue.js official documentation.
Practice building reusable components.
Refine JavaScript and TypeScript skills.
Work on frontend performance optimization.

Behavioral Questions

Describe your teamwork experience.
Explain handling tight project deadlines.
Discuss a challenging bug you encountered.
Share a situation of creative problem solving.

Frequently Asked Questions