Senior Full-Stack Web Developer (Angular) (#5213)

Poland, Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Top global supplier of technology and services

About the Project

You will join an international product development team working on modern web-based solutions for industrial automation and robotic systems for one of our biggest customers.

The project focuses on developing a next-generation frontend application for robotic and autonomous vehicles. The solution is based on a modern Angular architecture and communicates with containerized backend services through REST APIs and WebSocket streaming of binary data.

The backend layer consists of low-level C++ software proxied by Nginx and deployed in Docker containers, maintained by a separate backend team. Your primary responsibility will be building a robust, intuitive, and user-friendly frontend application that provides real-time feedback and control capabilities for end users operating robotic systems.

The team is multinational and works in an Agile/SCRUM environment, where strong technical communication skills in English are essential for daily collaboration.

Key Responsibilities

  • Design, develop, and maintain modern frontend applications using Angular
  • Implement responsive and user-friendly UI solutions for robotic and autonomous vehicle systems
  • Integrate frontend applications with containerized backend services via:
    • REST APIs
    • WebSocket streaming
  • Collaborate closely with developers, designers, and product stakeholders in an Agile/SCRUM environment
  • Participate in feature discussions, implementation, testing, and continuous improvements
  • Ensure high code quality, maintainability, and performance of the application
  • Contribute to frontend architecture and best practices

Mandatory Requirements

  • Strong experience developing long-running web applications in industrial or enterprise environments
  • Advanced expertise in Angular
  • Strong proficiency in:
    • TypeScript
    • HTML
    • CSS
  • Experience with networking and communication in distributed systems
  • Familiarity with containerized and microservice-based environments such as:
    • Docker
    • Snap
  • Experience integrating frontend applications with:
    • REST APIs
    • WebSocket-based communication
  • Fluent English (written and spoken)

Nice-to-Have Skills

  • Experience in the field of mobile robotics or autonomous systems
  • Understanding of UX methodologies and user-centered design principles
  • Familiarity with industrial automation systems
  • Basic understanding of low-level backend architectures (C++ systems, Nginx proxying)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend