Senior Front End Engineer

Job title:

Senior Front End Engineer

Company:

NGDATA

Job description

Purpose of this RoleIn-line with NGDATA’s mission to deliver a cutting-edge Customer Data Platform, the Senior Frontend Engineer is responsible for the design, architecture and implementation of an innovative and intuitive user-interface.
The goal is to ensure our product stands out in a competitive market by leveraging the latest in frontend technologies and methodologies. The challenge is to build and maintain an accessible and engaging user experience for a world of complex data and configuration. The Senior Frontend Engineer will directly contribute to keeping NGDATA at the forefront of our industry, driving both customer satisfaction and technological advancement.
Achieving success in this role involves delivering a product that is not only fully functional but also user-centric, improving upon current usability standards.Tasks & Responsibilities

  • Technical Design and Development

Lead the technical design, development, and maintenance of frontend features and functionalities using Vue.js.
Ensure the application’s architecture supports future growth and technology integration. * Continuous Evolution and Performance OptimizationAdopt a forward-thinking approach to performance optimization, ensuring the application can swiftly adapt to new technologies, user demands, and emerging security threats.
Monitor, analyze, and refine the application’s performance through a continuous feedback loop. Implement robust testing frameworks and deployment strategies to ensure changes enhance the application without compromising stability or security.
Keep the frontend technology stack and third-party libraries up-to-date, adopting the latest advancements in web development to enhance functionality and user experience. * Testing and Quality AssuranceBuild and maintain comprehensive unit and integration tests to ensure application robustness and reliability.
Collaborate with the quality assurance team to identify and fix bugs swiftly. * Backend IntegrationWork closely with backend developers to understand REST API and application architecture, ensuring seamless integration with the frontend.
Ensure that data flow between the frontend and backend is optimized for performance and scalability. * Design & Product Management CollaborationCollaborate with Product Designers and Managers to translate designs, wireframes, and product requirements into high-quality code.
Ensure visual consistency and cohesiveness across the platform by adhering to style guides and design systems.
Bridge Technical and Non-Technical Domains by facilitating a seamless communication flow between the frontend development team, product designers, and product managers.
Incorporate Feedback into Development Processes by regularly engaging with product managers to gather insights on user feedback, market trends, and business objectives. * Mentorship and Technical GuidanceProvide technical guidance and mentorship to the frontend development team, promoting a culture of learning and growth.
Assist in the development of team members’ skills and expertise in Vue.js and other relevant technologies.
Participate in recruitment and training of new team members. * Code Review and Best PracticesParticipate in code reviews, ensuring adherence to high-quality code standards.
Contribute to the development of best practices in coding, testing, and deployment processes. * Research and DevelopmentEngage in research to identify new technologies and practices that can benefit the development process or enhance the product.Propose and prototype new features or improvements to the existing application. * Stakeholder Collaboration

Collaborate with stakeholders to understand user needs and translate them into technical requirements.
Communicate effectively with non-technical team members to ensure clear understanding of project objectives and timelines. * DocumentationMaintain thorough documentation for new features and updates, facilitating knowledge sharing and efficient onboarding of new team members
Your Profile
Background & Education:
  • Bachelor’s or Master’s Degree in Computer Science, Information Technology or a related field.
  • 5+ Years of Front End Development experience
  • Deep proficiency in HTML5, CSS3, JavaScript, and a strong command of Vue.js and TypeScript.
  • Experience with Nuxt, npm, yarn, Puppeteer, and Git.
  • Demonstrated experience with the continuous delivery-product development cycle and cross-browser web application development.
  • Solid understanding of data structure libraries, Vuex for state management, and seamless REST APIs integration.

Nice to have:

  • Knowledge of Vuetify and familiarity with VS Code, Jira, and GitHub.
  • Experience in developing data-centric products.
  • Experience collaborating with product designers and using tools like Figma.
  • A foundational understanding of user experience principles.

Personal Competences

  • Technical Ownership and Innovation – Shows strong responsibility and commitment to excellence by taking initiative in ensuring high-quality development standards and constantly seeking improvements and innovations in frontend practices to enhance the user experience.
  • Lifelong Learning – Actively engages in continuous personal and professional growth, embracing new technologies and methodologies. Encourages a culture of excellence and continuous improvement within the team.
  • Problem-Solving – Demonstrates an exceptional ability to diagnose and resolve technical issues efficiently.
  • Collaboration – Works effectively with cross-functional teams to integrate frontend with backend systems.
  • Communication – Communicates clearly and effectively, capable of translating complex technical concepts to non-technical stakeholders.

What do we offer?

  • A collaborative environment where input is valued and initiative is encouraged;
  • The opportunity to work together in an international team of highly qualified colleauges;
  • An interesting salary package including benefits which includes net allowances, health and pension insurances, additional leave days, company car or mobility budget, a phone subscription, etc.
  • A very flexible work environment (4 days WFH) with attention to work-life balance.

Powered by JazzHR

Expected salary

Location

Gand, Flandre-Orientale

Job date

Sat, 13 Apr 2024 06:15:34 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

Share
yonnetim

Published by
yonnetim
Tags: health

Recent Posts

Chercheur / chercheuse en IA de Confiance – post PhD

Job title: Chercheur / chercheuse en IA de Confiance - post PhD Company: Capgemini Job…

9 mins ago

RF Engineer – for defence projects

Job title: RF Engineer - for defence projects Company: Saab Job description Want to influence…

15 mins ago

Full Professor

Job title: Full Professor Company: Job description Offer DescriptionThe SWPS University is a non-public academic…

17 mins ago

TT&C Engineer

Job title: TT&C Engineer Company: Telespazio Job description Telespazio Belgium can count on almost 40…

20 mins ago

Actuarial Trainee

Location: Edinburgh - United Kingdom Salary: Competitive Type: Permanent Main Industry: Search Accountancy Jobs Other…

22 mins ago

Lecturer (Teaching) / Senior Lecturer (Teaching) – PGCE Secondary Religious Education

Job title: Lecturer (Teaching) / Senior Lecturer (Teaching) - PGCE Secondary Religious Education Company: University…

32 mins ago
If you dont see Apply Button. Please use Non-Amp Version