CrawlJobs Logo

Frontend Engineer (UX/UI Team)

North Macedonia, Skopje · Job Posted May 27, 2026
Apply Position
Job Link Share

Job Description

Our “UX/UI” team, composed of designers and developers, designs and develops the products of the Hornetsecurity group as well as our Design System. To continue transforming our products, we are looking for a Frontend Engineer to join our team in Skopje.

Job Responsibility

  • Participate in the design and development of new features with designers and the Product team
  • Contribute to the development and improvement of the Design System with the rest of the team
  • Collaborate on the architecture of the Hornetsecurity ecosystem, especially our micro frontend
  • Push improvements to our tech stack and best practices, and leverage the latest frontend innovations
  • Handle some bug fixing while contributing to our goal of minimal bugs

Requirements

  • 1 to 3 years of experience in frontend development
  • Strong knowledge of JavaScript (ES6+) and TypeScript
  • Proficient with a frontend framework (Vue, Angular, React, or Svelte)
  • Comfortable with CI/CD, Docker, and package managers like NPM
  • Prioritize quality with practices like automated testing and code reviews
  • Care about writing simple and maintainable code
  • Fluent in English
  • Interest in UX/UI topics (a strong bonus!)

Nice to have

Interest in UX/UI topics (a strong bonus!)

What we offer

  • Room for innovation and autonomy in a fast-growing international company
  • Temporary Employee Exchange Program – ability to work at our global office locations
  • Flexible working hours and the option to work from home
  • Permanent contracts
  • Team events like Laser Tag, Office Movie Nights, Foodie Fridays
  • FitKit subscription and private insurance for your health
  • Referral Bonus: we pay 1500€ for each referral who is successfully hired by us

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Frontend Engineer (UX/UI Team)

8 matching positions

Senior Frontend Engineer

This role is part of the engineering team behind Optimizely Campaign, a large-sc...
Location
Location
Vietnam , Hanoi
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong general expertise in software engineering
  • At least 5 years of professional experience developing large-scale web applications using JavaScript, React, Typescript, HTML, CSS, and various persistence technologies
  • Fluent in English (verbal and written), and have good collaboration and communication skills
  • Understand the value of modern software engineering practices such as Agile, pair programming, TDD, and principles of clean code
  • Team player with a profound practical experience in implementing large web applications in an agile, cross-functional environment
  • Able of taking ownership of complex initiatives, and drive them even from the early phases when uncertainty and risks have to tackled
  • Always thinking about the end product and how to improve the experience for users
  • Like to contribute to team discussions on everything from ideation through architecture and design to implementation and support of the products and services
  • Experience configuring or maintaining CI/CD tools
  • Proactively anticipate, investigate and resolve problems
Job Responsibility
Job Responsibility
  • Collaborate with an agile, cross-functional team to develop new user-facing features and enhance existing ones, adhering to clean code principles and test-driven development
  • Work with the UI/UX designer and bridge the gap between UI design and technical implementation, take an active role on both sides and define how the application looks as well as how it works
  • Write reusable code and libraries for future use
  • Review pull requests from colleagues, offering constructive feedback
  • Contribute to the modernization of an existing monolithic frontend, including transitioning from a classical technology stack (e.g. JSP, jQuery) towards a modern, component-based and micro-frontend architecture
  • Collaborate closely with Product, UX/UI, and Backend engineers to implement customer-centric solutions
  • Take ownership of frontend features from design through implementation and iteration
  • Contribute to and follow test-driven development and frontend quality best practices
  • Leverage AI-assisted development tools to improve code quality, productivity, and experimentation
Read More
Arrow Right

Sr. Associate – AEM Frontend (Application Logic Engineer)

Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree
  • OR Bachelor's degree and 5-8 years of experience on AEM development
  • Strong hands-on experience with Adobe AEM Sites front-end development, including components, templates, and HTL
  • Proficiency in HTML5, CSS3, JavaScript, and responsive design principles
  • Familiarity with AEM frameworks such as Sling models and client libraries and how they work in coordination with AEM backend
  • Experience collaborating with UX/UI designers and backend developers in a cross-functional environment
  • Solid understanding of front-end performance optimization and accessibility standards
  • Knowledge of storybook is a plus
  • Ability to troubleshoot and resolve issues across the AEM front-end stack
  • Strong problem-solving skills and ability to propose scalable front-end solutions
Job Responsibility
Job Responsibility
  • Develop and maintain AEM front-end components, templates, dialogs, and workflows to deliver engaging and responsive web experiences
  • Design and implement user interfaces (UI) and user experiences (UX) for AEM-powered websites and applications, ensuring consistency with brand and accessibility standards
  • Write clean, well-documented, and maintainable front-end code using HTML5, CSS3, JavaScript, and AEM-specific frameworks
  • Collaborate closely with UX/UI designers to translate wireframes and design concepts into functional AEM components
  • Work with backend developers to ensure seamless integration of front-end and back-end functionality
  • Implement integrations with third-party systems and APIs to enhance site capabilities
  • Participate in technical discussions with team leads, gathering requirements and proposing front-end solutions
  • Partner with cross-functional teams—including designers, backend developers, and architects—to deliver high-quality, scalable AEM solutions
  • Fulltime
Read More
Arrow Right

Sr Associate- AEM Frontend (Application Logic Engineer)

Our Content Technology group sits at the intersection of innovation and efficien...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree
  • Bachelor's degree and 5-8 years of experience on AEM development
Job Responsibility
Job Responsibility
  • Develop and maintain AEM front-end components, templates, dialogs, and workflows to deliver engaging and responsive web experiences
  • Design and implement user interfaces (UI) and user experiences (UX) for AEM-powered websites and applications, ensuring consistency with brand and accessibility standards
  • Write clean, well-documented, and maintainable front-end code using HTML5, CSS3, JavaScript, and AEM-specific frameworks
  • Collaborate closely with UX/UI designers to translate wireframes and design concepts into functional AEM components
  • Work with backend developers to ensure seamless integration of front-end and back-end functionality
  • Implement integrations with third-party systems and APIs to enhance site capabilities
  • Participate in technical discussions with team leads, gathering requirements and proposing front-end solutions
  • Partner with cross-functional teams—including designers, backend developers, and architects—to deliver high-quality, scalable AEM solutions
  • Fulltime
Read More
Arrow Right

Senior Front End Software Engineer

We are looking for a Senior Front End Software Engineer to build modern, scalabl...
Location
Location
United States , Fort Washington
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong detail-oriented experience developing complex frontend applications with Angular in a senior engineering capacity
  • Advanced proficiency in TypeScript, modern JavaScript, and frontend architecture for scalable web applications
  • Demonstrated ability to lead technical discussions, review code, and guide implementation decisions across a development team
  • Experience building responsive, cross-browser, and accessible user interfaces aligned with modern web standards
  • Solid understanding of testing approaches, including unit, integration, and end-to-end test strategy for frontend systems
  • Familiarity with monitoring and troubleshooting tools used to investigate performance issues and production incidents
  • Ability to collaborate effectively with cross-functional teams in Agile delivery environments
Job Responsibility
Job Responsibility
  • Build and enhance enterprise-scale frontend applications with Angular, creating reliable and maintainable solutions that support long-term growth
  • Lead technical direction for frontend development by establishing sound architecture, reusable component patterns, and consistent coding practices
  • Turn product goals, design concepts, and business needs into intuitive, responsive, and accessible user interfaces
  • Improve application speed and stability through performance tuning, bundle optimization, and thoughtful rendering strategies
  • Work closely with Product, UX/UI, backend engineers, QA, and DevOps to plan, estimate, and deliver frontend initiatives in an Agile environment
  • Oversee code quality through peer reviews, testing guidance, and development standards that strengthen maintainability and release confidence
  • Diagnose complex production issues, monitor application health with tools such as New Relic, and drive improvements in reliability and observability
  • Support and develop entry-level and mid-level engineers through mentoring, technical coaching, collaborative problem-solving, and knowledge sharing
  • Evaluate emerging frontend tools and frameworks, recommending practical improvements that enhance developer experience and product delivery
  • Communicate implementation options, technical tradeoffs, and delivery risks clearly to both technical and non-technical stakeholders
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Full Stack Developer - Java and Angular

We are seeking a highly skilled and motivated Fullstack Developer with expertise...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 5+ years of professional experience as a Fullstack Developer, with significant experience in both Java and Angular
  • Strong proficiency in Java (Java 8+, Spring Framework (Spring Boot, Spring MVC, Spring Security))
  • Experience with building and consuming RESTful APIs
  • Solid understanding of object-oriented programming (OOP) and design patterns
  • Experience with microservices architecture
  • Familiarity with build tools such as Maven or Gradle
  • Expertise in Angular
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript
  • Experience with reactive programming (e.g., RxJS)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance, scalable, and secure applications using Java, Spring Boot, Angular, and related technologies
  • Implement responsive and intuitive user interfaces using Angular, HTML5, CSS3, and JavaScript/TypeScript
  • Develop and consume RESTful APIs, ensuring efficient and secure communication between frontend and backend systems
  • Collaborate with product managers, UX/UI designers, and other developers to understand requirements, define specifications, and deliver high-quality solutions
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards
  • Participate in code reviews to ensure code quality, share knowledge, and mentor junior developers
  • Troubleshoot, debug, and resolve software defects and production issues in a timely manner
  • Contribute to the continuous improvement of development processes, tools, and technologies
  • Work with databases (SQL and NoSQL) to design schemas, write efficient queries, and manage data
  • Implement and maintain CI/CD pipelines to automate testing and deployment processes
  • Fulltime
Read More
Arrow Right

Full Stack App Development Manager

We are seeking a highly motivated and skilled Full Stack Developer to design, de...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ yrs of exp in total
  • 4–6+ years of hands-on experience in full stack application development
  • Strong problem-solving, analytical, and debugging skills
  • Excellent communication and collaboration abilities
  • Ability to work effectively in a fast-paced, agile development environment
  • Strong proficiency in Angular and/or React, HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Experience with Angular Material, Bootstrap, Responsive and cross-browser UI development
  • Good understanding of Component-based architecture, State management, and Frontend performance optimization
  • Strong expertise in Java with Spring Boot, Node.js with Express.js or NestJS
  • Hands-on experience in REST API development and integration, Microservices architecture, Authentication and authorization mechanisms, Backend performance tuning, and scalability
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain end-to-end web applications across frontend and backend layers
  • Build responsive, scalable, and high-performance user interfaces using Angular and/or React following engineering best practices
  • Develop secure and reliable backend services and APIs using Java (Spring Boot) and/or Node.js (Express/NestJS)
  • Design, implement, and manage RESTful APIs and microservices-based architectures
  • Develop and optimize database solutions using relational databases
  • Collaborate closely with product owners, UX/UI designers, architects, and cross-functional engineering teams
  • Participate in code reviews, unit testing, integration testing, and CI/CD processes
  • Troubleshoot, analyze, and resolve production issues and performance bottlenecks
  • Contribute to technical design discussions, documentation, and continuous process improvements
  • Follow agile development methodologies and participate in sprint planning, stand-ups, and retrospectives
  • Fulltime
Read More
Arrow Right

Angular Developer

We are seeking an experienced Intermittent Level Angular Developer with 6-8 year...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 6-8 years of professional experience in frontend development, with a strong focus on Angular framework
  • Demonstrable experience working within the banking, finance, or other highly regulated industries
  • Proficiency in Angular (versions 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS
  • Strong understanding of reactive programming using RxJS
  • Extensive experience with state management patterns and libraries (e.g., NgRx, Akita)
  • Solid knowledge of web performance optimization techniques, accessibility standards (WCAG), and responsive design principles
  • Experience with build tools (e.g., Webpack, Angular CLI) and package managers (npm, yarn)
  • Familiarity with version control systems, preferably Git
  • Ability to write comprehensive unit tests using frameworks like Jasmine/Karma or Jest
Job Responsibility
Job Responsibility
  • Design, develop, and implement complex single-page applications (SPAs) using Angular (version 10+ preferred)
  • Collaborate with product owners, UX/UI designers, and backend engineers to translate business requirements and design mockups into high-quality, responsive user interfaces
  • Write clean, maintainable, and efficient code following best practices, coding standards, and security guidelines, especially those relevant to financial applications
  • Develop and integrate RESTful APIs and other backend services to ensure seamless data flow and functionality
  • Implement unit, integration, and end-to-end tests to ensure the reliability and robustness of applications
  • Actively participate in code reviews, providing constructive feedback and ensuring adherence to architectural patterns and quality standards
  • Troubleshoot, debug, and resolve technical issues, including performance bottlenecks and security vulnerabilities
  • Contribute to the continuous improvement of the development process, tools, and technologies
  • Stay up-to-date with emerging frontend technologies, Angular ecosystem updates, and industry best practices, particularly in the financial sector
  • Mentor junior developers and share knowledge within the team
  • Fulltime
Read More
Arrow Right

Angular Developer

We are seeking an experienced Intermittent Level Angular Developer with 6-8 year...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 6-8 years of professional experience in frontend development, with a strong focus on Angular framework
  • Demonstrable experience working within the banking, finance, or other highly regulated industries, understanding specific requirements for security, compliance, and data integrity
  • Proficiency in Angular (versions 10+), TypeScript, JavaScript (ES6+), HTML5, and CSS3/SCSS
  • Strong understanding of reactive programming using RxJS
  • Extensive experience with state management patterns and libraries (e.g., NgRx, Akita)
  • Solid knowledge of web performance optimization techniques, accessibility standards (WCAG), and responsive design principles
  • Experience with build tools (e.g., Webpack, Angular CLI) and package managers (npm, yarn)
  • Familiarity with version control systems, preferably Git
  • Ability to write comprehensive unit tests using frameworks like Jasmine/Karma or Jest
Job Responsibility
Job Responsibility
  • Design, develop, and implement complex single-page applications (SPAs) using Angular (version 10+ preferred)
  • Collaborate with product owners, UX/UI designers, and backend engineers to translate business requirements and design mockups into high-quality, responsive user interfaces
  • Write clean, maintainable, and efficient code following best practices, coding standards, and security guidelines, especially those relevant to financial applications
  • Develop and integrate RESTful APIs and other backend services to ensure seamless data flow and functionality
  • Implement unit, integration, and end-to-end tests to ensure the reliability and robustness of applications
  • Actively participate in code reviews, providing constructive feedback and ensuring adherence to architectural patterns and quality standards
  • Troubleshoot, debug, and resolve technical issues, including performance bottlenecks and security vulnerabilities
  • Contribute to the continuous improvement of the development process, tools, and technologies
  • Stay up-to-date with emerging frontend technologies, Angular ecosystem updates, and industry best practices, particularly in the financial sector
  • Mentor junior developers and share knowledge within the team
  • Fulltime
Read More
Arrow Right