Vrabotuvanje.com - Senior Front End Engineer - Македонија - ИНТЕРАКТИВЕ СОЛУТИОНС ДООЕЛ
Сподели
Tweet
Сподели
Испрати на пријател

Огласот не е активен. Пријавувањето е невозможно.

Senior Front End Engineer

Македонија

Рок за пријавување:

  • ИНТЕРАКТИВЕ СОЛУТИОНС ДООЕЛ

SENIOR FRONT END ENGINEER

 

JOB DESCRIPTION

ROLE

We are seeking a seasoned and innovative Senior Front End Engineer to join our expanding team. In this role, you will be instrumental in leading the development of sophisticated user interfaces using cutting-edge front-end technologies. Your work will directly contribute to the seamless user experience that our customers have come to expect from us. You will also play a key role in mentoring junior team members and shaping our frontend architecture.

RESPONSIBILITIES

  • Lead the design and development of innovative user-facing features using modern JavaScript frameworks such as React.js, Angular, Vue.js, or Svelte.
  • Transform intricate designs and wireframes into high-quality, reusable, and efficient code.
  • Optimize components to ensure top-tier performance across a wide range of web-capable devices and browsers.
  • Collaborate effectively with team members, stakeholders, and cross-functional teams to achieve shared objectives.
  • Conduct code reviews, promoting best practices and maintaining a high-quality codebase.
  • Mentor junior developers and foster a collaborative and inclusive team environment.
  • Drive the evolution of our frontend architecture to ensure our technology stack remains modern and effective.
  • Update and maintain comprehensive documentation for all features in development.

QUALIFICATIONS​​:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 8+ years of experience in frontend development.
  • Strong proficiency in JavaScript and TypeScript, including DOM manipulation and the JavaScript object model.
  • Deep understanding of modern JavaScript frameworks and their core principles.
  • Familiarity with newer specifications of EcmaScript (ES6+).
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand complex business requirements and translate them into technical solutions.
  • Excellent problem-solving skills, attention to detail, and a strong understanding of UX and design principles.
  • Proven leadership skills and the ability to mentor junior developers.

Preferred Skills & Experience​:

  • Proficiency in Tailwind CSS or other modern CSS frameworks such as Bootstrap or Material-UI.
  • Experience with front-end testing frameworks like Jest, Mocha, or Jasmine, and testing libraries like React Testing Library or Enzyme.
  • Solid understanding of RESTful APIs, GraphQL or tRPC
  • Experience with server-side rendering techniques and frameworks such as Next.js or Nuxt.js.
  • Deep understanding of state management libraries and patterns such as Redux, Vuex, MobX, TanStack Query or the Context API with hooks in React.
  • Knowledge of performance testing frameworks including Lighthouse and Webpagetest.
  • Experience with continuous integration and deployment (CI/CD) tools.
  • Familiarity with containerization technologies like Docker.
  • Understanding of accessibility (a11y) best practices.
  • Experience with responsive design and developing for multiple device types and layouts.
  • Familiarity with design systems and tools like Storybook.
  • Proficiency in using project management tools like Jira or Trello.
  • Experience with design and prototyping tools such as Figma.

 Applicants should send their CV in English language via Fast Apply.

СПОРЕДЕТЕ ЈА ВАШАТА ПЛАТА

Просечната плата во категоријата
ИТ, Телекомуникации изнесува 45.517 MKD.

Дознај ја платата за посакуваната позиција според твоите квалификации!

Започни

Vrabotuvanje.com.mk користи колачиња (анг. cookies) за да ви овозможи подобро корисничко искуство. Повеќе информации можете да прочитате овде