Middle Front - End Engineer

AUTODOC·Remote(Ukraine)
Software Development

WFA Digital Insight

The demand for skilled front-end engineers has surged with the growth of digital technologies, up by 22% in the past year alone. As remote work continues to shape the job market, professionals with expertise in core JavaScript, Vue/Nuxt.js, and experience with unit tests are highly sought after. AUTODOC, a multicultural tech company, offers a unique environment where innovation and agility are valued. With a presence in 27 countries, the company is looking for talented individuals to drive its transformative phase. Before applying, candidates should prepare to showcase their problem-solving skills, adaptability, and a portfolio that demonstrates their proficiency in front-end development.

Job Description

About the Role

As a Middle Front-End Engineer at AUTODOC, you will be part of a dynamic team responsible for developing and maintaining the company's analytics and data visualization tools. The role involves working closely with the QA, Backend, and Data Analyst teams to ensure seamless integration and high-quality deliverables. Your day-to-day activities will include coding, testing, and debugging, as well as participating in code reviews to ensure adherence to best practices and standards.

The team at AUTODOC values innovation, agility, and a results-driven approach. As a multicultural company with a presence in 27 countries, you will have the opportunity to work with colleagues from diverse backgrounds, sharing knowledge and expertise to drive business growth. The company is currently undergoing a transformative phase, and your contributions will be crucial in shaping its future.

What You Will Do

  • Develop and maintain front-end applications using Vue/Nuxt.js, ensuring high performance and scalability
  • Participate in code reviews to ensure adherence to coding standards and best practices
  • Collaborate with the QA team to identify and resolve defects, improving overall application quality
  • Work with the Backend team to integrate front-end components with back-end services
  • Develop unit tests to validate application functionality and ensure reliability
  • Analyze and optimize front-end performance, leveraging tools like Webpack and linters
  • Contribute to the development of new features and improvements, suggesting innovative solutions
  • Collaborate with the Data Analyst team to develop data visualization tools and analytics platforms
  • Ensure cross-browser and cross-device compatibility, ensuring a consistent user experience
  • Stay up-to-date with the latest front-end technologies and trends, applying this knowledge to improve applications

What We Are Looking For

  • A minimum of 3 years of experience in front-end software development, with a strong focus on JavaScript (ES6+)
  • Proficiency in Vue/Nuxt.js, with experience in developing complex, data-driven applications
  • Knowledge of Node.js, with experience in server-side rendering and API development
  • Experience with unit testing frameworks, such as Jest or Mocha
  • Familiarity with linters, semantic code analysis, and Webpack configuration
  • Strong understanding of front-end build tools, such as Webpack or Rollup
  • Experience with version control systems, such as Git
  • Strong problem-solving skills, with the ability to debug complex issues
  • Excellent communication and collaboration skills, with experience working in agile teams

Nice to Have

  • Experience with state management libraries, such as Vuex or Redux
  • Knowledge of CSS preprocessors, such as Sass or Less
  • Familiarity with modern front-end frameworks, such as React or Angular
  • Experience with containerization, using tools like Docker
  • Knowledge of security best practices, with experience in securing front-end applications

Benefits and Perks

  • Competitive salary, based on experience and performance
  • Opportunity to work with a multicultural team, in a dynamic and fast-paced environment
  • Access to professional growth opportunities, including training and conference participation
  • Paid business trips and conference attendance
  • Corporate language classes, in English, German, or Polish
  • Comprehensive benefits package, including health insurance and retirement plans
  • Flexible working hours, with the option to work remotely
  • Access to the latest technologies and tools, to support professional development

How to Stand Out

  • Ensure your portfolio includes examples of complex front-end applications, demonstrating your proficiency in Vue/Nuxt.js and JavaScript.
  • Practice whiteboarding exercises to improve your problem-solving skills and ability to communicate technical concepts.
  • Research the company culture and values, preparing questions to ask during the interview about AUTODOC's approach to innovation and agility.
  • Prepare to discuss your experience with unit testing and debugging, highlighting your ability to identify and resolve complex issues.
  • Familiarize yourself with the latest front-end trends and technologies, demonstrating your commitment to ongoing learning and professional development.
  • Be prepared to discuss your experience working in agile teams, highlighting your collaboration and communication skills.
  • Review the job description carefully, preparing questions to ask about the role and responsibilities, as well as the company's expectations and culture.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.