CrawlJobs Logo

Software Engineer II - Frontend Focused

Poland, Krakow · Job Posted January 07, 2026
Apply Position
Job Link Share

Job Description

Viator, a Tripadvisor company, is the leading marketplace for travel experiences. The Viator Engineering team is distributed across Europe and is responsible for viator.com, the Viator mobile apps and all their supporting infrastructure. We’re looking for a Software Engineer II - Frontend Focus to join our fast-growing team. Within Viator we have a fun and friendly environment where the key objective is getting things done. At Viator our Engineers are versatile and enjoy working on a variety of technical challenges.

Job Responsibility

  • Part of the full process from software design, to code, to test, to deployment and back again
  • Working closely alongside product managers and designers
  • Release code to production every few days

Requirements

  • Based within a commutable distance (generally within 2–3 hours) of our office hub in Kraków
  • Experience with Viator’s web stack (Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, AWS) is beneficial but not required
  • Hungry to learn
  • Versatile and enjoy working on a variety of technical challenges
  • Frontend focused full-stack position
  • Working mostly on the frontend with some backend projects from time to time

What we offer

  • Competitive compensation packages, including base salary and annual bonus
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit (annual benefit to spend on yourself)
  • Travel perks
  • Employee assistance program
  • Health benefits

Looking for more opportunities?

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

Similar Jobs for

Software Engineer II - Frontend Focused

8 matching positions

Senior Software Engineer II - Frontend - AI Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
  • Exposure to frontend performance optimization techniques (code splitting, lazy loading, memoization)
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - Frontend - AI Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Full-stack experience (C#, Node.js, Python) a plus
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right

Software Engineer II - Frontend

Do you want to work in an environment that will enable you to impact billions of...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, JavaScript, React or Typescript
  • OR equivalent experience
  • Designed and delivered applications that are performant, reliable, accessible, and secure, with a strong focus on quality and user experience
  • Collaborative and agile-minded, actively engaging with local/global teams and the Open-Source community, while mentoring peers and embracing continuous learning
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • You are comfortable in object-oriented languages, and you have a solid grasp of algorithms, data structures, and design patterns
  • You have working experience with React and Typescript, or with JavaScript and are willing to learn TypeScript
  • You collaborate well - you can explain your work, you can ask good questions, you can listen to your peers, and your customers, and you like to give and receive feedback
  • You like to collaborate closely with Product, Design, and Engineering international teams across multiple geographies to build new features
  • You take full ownership of delivering complex features across the stack, whether it involves diving into native code, adopting new technologies, or making backend enhancements
  • You proactively identify high leverage opportunities that others may overlook, set technical direction, and mobilize the team to deliver impactful solutions
  • You’re a professional engineer - you understand that it’s not enough to write code that works
  • it also must be well-designed, easy to test, accessible, and easy to add to over time
  • You are looking forward to leveraging the existing knowledge, best practices and documentation to build your solutions
  • You love building beautiful apps and crafting the best user experience
  • Fulltime
Read More
Arrow Right

Software Engineer II - Frontend

SafetyCulture engineers will work on new and existing products that directly imp...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
safetyculture.com Logo
SafetyCulture
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working across frontend & backend systems, ideally using technologies like React, Typescript, and gRPC
  • A track record of delivering user-facing features end-to-end, including participation in planning, implementation, and iteration
  • An understanding of how to balance usability, performance, and maintainability in your solutions
  • A growth mindset and a desire to continuously improve your skills, while contributing to team success through feedback and collaboration
  • A commitment to building quality features that meet customer needs and align with business goals
Job Responsibility
Job Responsibility
  • Contribute to the design, development, and operation of full-stack SaaS systems, including scalable APIs and responsive, performant UIs
  • Evaluate trade-offs in implementation approaches, involving others in decision-making and sharing your perspective
  • Use a modern tech stack that includes React, Typescript, gRPC, Golang, AWS
  • Collaborate with Product Managers, Designers, and Quality Engineers to build practical, user-focused solutions
  • Be expected to apply a practical understanding of AI technologies, identifying simple opportunities to leverage automation or intelligence in feature development
  • Contribute effectively within a high-performance team by delivering well-tested features, seeking feedback, and continuously improving your skills and workflows to support team excellence
  • Work in a hybrid working environment, including at our HQ based in Surry Hills, Sydney
  • Demonstrate SafetyCulture’s values: Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action
What we offer
What we offer
  • Equity with high growth potential, and a competitive salary
  • Access to professional and personal training and development opportunities
  • Participation in hackathons, workshops, and lunch & learn sessions
  • Community involvement, open source work, attending talks and events, and experimenting with new technologies
  • Fulltime
Read More
Arrow Right

Software Engineer II (Frontend)

Microsoft 365 Copilot is a groundbreaking productivity tool that leverages the p...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript
  • OR equivalent experience
  • Strong proficiency in JavaScript and TypeScript, with practical experience in developing web client applications deployed on major cloud platforms
  • Hands-on experience building component libraries or contributing to design systems (e.g., Fluent UI, Material UI, or similar)
  • Understanding of software engineering fundamentals including data structures, algorithms, and secure coding practices
  • Solid command of accessibility (a11y), responsiveness, and front-end performance best practices
  • Solid collaboration skills with the ability to work in a dynamic and agile environment
  • Passion for improving engineering practices and producing high-quality software
  • Self-motivated and customer focused
  • Strong written and verbal communication skills
Job Responsibility
Job Responsibility
  • Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future
  • Join a small team of world class engineers with deep frontend expertise who are obsessed with building beautiful and performant products
  • Collaborate with partners teams working on different areas of M365 Copilot Client
  • Develop and maintain comprehensive telemetry pipelines, Live Site monitors, and automated alerts to ensure robust service health and rapid incident response
  • Leverage data and telemetry to inform decisions, drive feedback into product design, and continuously enhance the usability, security, and reliability of our product
  • Fulltime
Read More
Arrow Right

Software Engineer II (Frontend)

Do you want to work in an environment that will enable you to impact billions of...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Designed and delivered applications that are performant, reliable, accessible, and secure, with a strong focus on quality and user experience
  • Collaborative and agile-minded, actively engaging with local/global teams and the Open-Source community, while mentoring peers and embracing continuous learning
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • You are comfortable in object-oriented languages, and you have a solid grasp of algorithms, data structures, and design patterns
  • You have working experience with React and Typescript, or with JavaScript and are willing to learn TypeScript
  • You collaborate well - you can explain your work, you can ask good questions, you can listen to your peers, and your customers, and you like to give and receive feedback
  • You like to collaborate closely with Product, Design, and Engineering international teams across multiple geographies to build new features
  • You take full ownership of delivering complex features across the stack, whether it involves diving into native code, adopting new technologies, or making backend enhancements
  • You proactively identify high leverage opportunities that others may overlook, set technical direction, and mobilize the team to deliver impactful solutions
  • You’re a professional engineer - you understand that it’s not enough to write code that works
  • it also must be well-designed, easy to test, accessible, and easy to add to over time
  • You are looking forward to leveraging the existing knowledge, best practices and documentation to build your solutions
  • You love building beautiful apps and crafting the best user experience
  • Fulltime
Read More
Arrow Right

Software Engineer II (Frontend)

DailyPay is transforming the way people get paid. As a worktech company and the ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
41000.00 - 54000.00 GBP / Year
fin.capital Logo
Fin Capital
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years' of experience developing applications and their deployment mechanisms, including testing, scaling, and monitoring
  • Experience JavaScript and TypeScript
  • Skilled with React (including Hooks, Context API, and modern best practices)
  • Understanding of UI/UX principles and accessibility guidelines
  • Ability to architect scalable, high-performance, testable, and maintainable frontend systems, emphasizing modularity and reusability
  • Proven ability to lead frontend technical discussions and decisions
Job Responsibility
Job Responsibility
  • Building the mobile and web applications that people use regularly to access their earned wages before payday with zero/minimum fees, save for the future, and improve their financial literacy
  • Focus on building high-quality React Native and React applications using TypeScript
What we offer
What we offer
  • Opportunity for equity ownership
  • Private health insurance option
  • Employee Resource Groups
  • Fun company outings and events
  • Generous PTO Allowance
  • 5% Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer II - Frontend Focus

This is a frontend focused full-stack position for the Viator Experiences Engine...
Location
Location
United Kingdom , Oxford; London
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with frontend development
  • Experience with Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, and AWS is beneficial but not required
  • Hunger to learn
  • Versatility and enjoyment of working on a variety of technical challenges
Job Responsibility
Job Responsibility
  • Working mostly on the frontend with some backend projects from time to time
  • Part of the full process from software design, to code, to test, to deployment and back again
  • Releasing code to production frequently
What we offer
What we offer
  • Competitive compensation packages, including base salary & annual bonus
  • Flexible 'work your way' approach
  • Flexible schedule
  • Donation matching
  • Tuition assistance
  • Lifestyle benefit (annual spending benefit)
  • Travel perks
  • Employee assistance program
  • Health benefits with great coverage and competitive premiums
  • Fulltime
Read More
Arrow Right