Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

May 18, 2026

Full-stack/Front-end Developer (Angular/JavaScript)

Senior • Hybrid

12,000 - 17,000 PLN

Krakow, Poland

Build Technology That Saves Lives
When every second counts, communication must be flawless. Our Astro Console Team in Kraków builds the mission-critical dispatch and content-logging solutions used by dispatchers, 911 operators, police, fire departments, and military personnel worldwide.
We don't just "facilitate audio"; we provide the lifeline between dispatchers and first responders. Our platform integrates real-time secure voice, instant recording, and intelligent text communication to ensure emergency services operate at peak efficiency.
You’ll join a global, cross-functional ensemble of 100 experts—engineers, testers, and product owners—all dedicated to delivering "zero-failure" software.

🎥 See our tech in action: https://www.youtube.com/watch?v=5PSd7RBb8Ks

As a core member of our Dispatch and Logging team, you will take ownership of products where failure is not an option. Working within a high-velocity Scrum Team, you’ll engage in the full development lifecycle—from whiteboarding ideas with Product Owners to deploying mission-critical code. We are looking for an engineer who is a Front-End expert at heart—someone who thrives on crafting responsive, high-performance UI in Angular—but who is also eager to dive "under the hood" to solve complex problems in the back-end using C++ and Node.js.

What you’ll bring to the team (our expectations):

  • Front-End Mastery: Extensive hands-on experience as a Front-End Developer. You are an expert in the Angular framework, TypeScript/JavaScript, and modern HTML5/CSS3.

  • Back-End Fluency: Proven experience building server-side logic using TypeScript or JavaScript

  • Growth Mindset: You are excited to learn and master the C/C++ language (with our support) to build seamless, real-time tools for 911 operators.

  • Architectural Ownership: You enjoy the "Full-Stack" philosophy—taking a feature from a low-level back-end concept to a polished, user-ready front-end component.

  • Collaborative Spirit: You thrive in an Agile environment where English is the primary language for global collaboration.

Bonus Points If You Have Experience With:

  • Systems Programming: Prior experience with C/C++ is a major advantage.

  • Quality-First Mindset: Practical experience with automated testing frameworks to ensure UI and API stability.

  • Automation & Cloud: Python scripting and CI/CD workflows.

  • Development Foundations: Proficiency in Git and a working knowledge of MSVC.

Similar jobs you might like

Technology

Motorola Solutions

Java Software Engineer

Senior

Hybrid

Krakow, MA, Poland

17,000 - 23,000 PLN

🏢 Summary: Senior software developer role on an Emergency Call Handling team, extending a mission-critical platform through end-to-end development in a DevOps and continuous-delivery environment. The offer combines hands-on Java and distributed-systems work with technical leadership, architecture ownership, mentoring, and 24/7 support responsibilities. 🗂️ Requirements: 5+ years of Java or comparable language experience, Microservices or distributed-systems knowledge, REST API knowledge, Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics, or related field, English proficiency for communication with North American peers and customers, Java experience, Kubernetes or equivalent container-orchestration experience, Docker or equivalent containerization experience, AWS, Azure, or distributed-systems experience, Automated-testing experience, Messaging-systems experience, Observability and monitoring experience, Angular experience, Networking knowledge, Technical leadership and architecture ownership, Ability to work independently 📃 Skills: Java, Kubernetes, Docker, AWS, Azure, Microservices, REST, Testing, Messaging, Observability, Monitoring, Angular, Networking, Kotlin, Spring, Quarkus, GitHub, ELK, Prometheus, Grafana, Redis, SIP, RTP, WebRTC, MSRP, GStreamer, Rust, Asterisk, PostgreSQL, NGINX, TypeScript, JavaScript, Selenium, Playwright 🏢 Description: Our still-growing Department is composed of well balanced agile teams with a full range of software development experience and the embedded mindset of DevOps culture and continuous delivery approach. Teams are responsible for end-to-end software development including: design, implementation, testing, delivery and maintenance in a 24/7 support model. Learn more about the suite that saves lifes - https://www.motorolasolutions.com/en_us/products/command-center-software.html Joining the Emergency Call Handling team in Krakow, you will contribute to extending capabilities of our mission critical platform and  enhancing the existing technologies we use.  Watch to learn more about NGEN Call Handling ! Tech stack: Kubernetes/Docker, Java, Kotlin, Spring Boot, Quarkus, GitHub, Azure DevOps, ELK Stack + Prometheus/Grafana, Redis, Azure & AWS, SIP/RTP/WebRTC/MSRP , Gstreamer, RUST, Asterisk, Postgresql,  NGINX, Angular, TypeScript, JavaScript,  Selenium\Playwright Hands-on expert software developer with deep understanding of development ecosystems, technical leader or key technical contributor, having significant impact on the organization Demonstrates versatility to easily move between teams and make immediate contributions The ability to perceive business opportunities and the way in which technology can be used to satisfy them. Influences product technology based on current trends. Identifies technical debt and drives towards its reduction. The ability to apply analytical skills to collect information, prioritize it, reach conclusions, and make decisions without dependence on others and with/without complete information. Educates others in software craftsmanship principles. Consistently refactors existing code. Coaches and mentors individuals and groups in day to day work while helping managers prepare development plans for senior engineers. Ability to adjust communication to technical and non-technical audiences. Basic Requirements: 5+ years experience with Java or other languages Practical knowledge about microservices or other distributed system and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as leader from the technical or managerial point of view. Focused not only on daily activities, but looking beyond helping to organize work and planning for the team. Engages himself in complex tasks and defining, maintaining architecture for the team. Works without supervision from other members of the team. Impact on the team is strong and visible, as well impact on the product and department. His activity should mostly impact project and department level. Must have : Java Kubernetes or alternative Docker or alternative Cloud experience with AWS or Azure or distributed systems Automated testing experience Messaging systems Observability and monitoring experience Angular experience Networking knowledge Could have: Experience in SIP RTP WebRTC MSRP GStreamer In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work, you’ll get the following: Contract of Employment (UoP) Private medical coverage, Multisport Life insurance (two annual income), Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance) Flexible working hours (usually day starts between 7-10), 8 hours working day (30 minutes lunch break included). Hybrid/ remote work

Technology

Motorola Solutions

Software Architect/Staff Engineer

Senior

Hybrid

Krakow, MA, Poland

25,000 - 30,000 PLN

🏢 Summary: Architect/Staff Engineer role on a mission-critical emergency call handling platform, focused on expanding platform capabilities and evolving its technology stack. The position combines hands-on software architecture and development with technical leadership, mentoring, and cross-team impact in a highly available distributed environment. 🗂️ Requirements: 12+ years of product development and architecture experience, Java, Kubernetes or Docker, AWS, Azure, or distributed systems experience, Microservices or distributed systems, REST APIs, Automated testing, Messaging systems, Observability and monitoring, Networking, Angular, Bachelor’s or Master’s degree in Computer Science, Software Engineering, Mathematics, or related field, Professional English communication skills, Technical or managerial leadership experience 📃 Skills: Java, Kotlin, Kubernetes, Docker, Spring, Quarkus, GitHub, Azure, AWS, ELK, Prometheus, Grafana, Redis, Proxmox, OpenShift, SIP, RTP, WebRTC, MSRP, RabbitMQ, GStreamer, Rust, Asterisk, PostgreSQL, NGINX, Angular, TypeScript, JavaScript, Selenium, Playwright, Microservices, REST, Networking 🏢 Description: Joining the Emergency Call Handling team in Krakow, you will contribute to extending capabilities of our mission critical , highly available(99.999%) platform and  enhancing the existing technologies we use.  Watch to learn more about VNXT Call Handling ! Tech stack: Kubernetes/Docker, Java, Kotlin, Spring Boot, Quarkus, GitHub, Azure DevOps, ELK Stack + Prometheus/Grafana, Redis, Azure & AWS, Proxmox, Openshift, SIP/RTP/WebRTC/MSRP , RabbitMQ, Gstreamer, RUST, Asterisk, Postgresql,  NGINX, Angular, TypeScript, JavaScript,  Selenium\Playwright As an Architect/Staff Engineer on the Emergency Call Handling team you will contribute to extending capabilities of our mission critical platform and  enhancing the existing technologies we use. Hands-on expert software developer with deep understanding of development ecosystems, technical leader or key technical contributor, having significant impact on the organization Demonstrates versatility to easily move between teams and make immediate contributions The ability to perceive business opportunities and the way in which technology can be used to satisfy them. Influences technical roadmap/technology based on current trends. Identifies technical debt and drives towards its reduction. The ability to apply analytical skills to collect information, prioritize it, reach conclusions, and make decisions without dependence on others and with/without complete information. Educates others in software craftsmanship principles. Consistently refactors existing code. Coaches and mentors individuals and groups in day to day work Ability to adjust communication to technical and non-technical audiences including VP level. Basic Requirements: 12 + years experience in building products and driving their architecture Practical knowledge about microservices or other distributed system and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as leader from the technical or managerial point of view. Focused not only on daily activities, but looking beyond helping to organize work and planning for the team. Engages himself in complex tasks and defining, maintaining architecture for the team. Works without supervision from other members of the team. Impact on the team is strong and visible, as well impact on the product and department. His activity should mostly impact project and department level. Must have: Java Kubernetes or alternative Docker or alternative Cloud experience with AWS or Azure or distributed systems Automated testing experience Messaging systems Observability and monitoring experience Networking knowledge Angular experience Could have: SIP RTP GStreamer experience In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work you’ll get the following: Private medical coverage, Multisport Life insurance (two annual income), Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance) Flexible working hours (usually day starts between 7-10), 8 hours working day (30 minutes lunch break included). Hybrid/ remote work

Technology

Codahead

Fullstack Software Engineer

Senior

Hybrid

Kraków, MA, Poland

100 - 120 PLN

🏢 Summary: Senior frontend/full-stack developer role focused on building resilient, enterprise-ready product features for a sports and health platform. The position involves React, TypeScript, Next.js, REST APIs, PostgreSQL, and close remote collaboration, with a hybrid schedule in Kraków. 🗂️ Requirements: 5+ years of professional development experience, Production experience with React and TypeScript, Production experience with Next.js App Router, REST API and data-validation experience, PostgreSQL and ORM experience, Ability to follow architectural documentation and team conventions, Git, code review, and Jira experience, Independent problem analysis and written feature planning/ADRs, Careful handling of healthcare data, schemas, and access logic, Strong written technical communication, Remote and asynchronous collaboration skills, Advanced English, Ability to complete a technical coding test without assistance, Availability to start within one month, Ability to work from the Kraków office 3 days per week 📃 Skills: React, TypeScript, Next.js, REST, Zod, PostgreSQL, Drizzle, Prisma, TypeORM, Git, Jira, Claude 🏢 Description: About the role You will be assisting in the understanding of, architecture, implementation, and quality of core Product Roadmap items intended to drive the project for our client forward. The ability to work with the team and collaborate is essential. You will have an immediate impact and be an early figure in the company today to help drive our growth. You will focus on solidifying our product and making it resilient as well as learning how to roll out enterprise-ready features. Required skills /knowledge and production experience/ React + TypeScript Next.js (App Router) — routing, server/client components, API routes REST API, data validation (example - Zod) PostgreSQL and ORM (Drizzle or similar — Prisma/TypeORM) Work according to the team's conventions and architectural documentation(ADR-y) — the ability to read and follow established standards before writing code Git, code review, ticketing (Jira) Coding with Claude /on daily basis/ Minimum of 5 years of professional experience developer with hands-on skills. Communication and other required skills Git, code review, ticketing (Jira) Independence in problem analysis and a willingness to plan before implementation (the project requires a written plan/ADR before each new feature). Accuracy and attention to detail—working with healthcare data requires caution when changing the schema and access logic. Good written communication—documentation, PR descriptions, tickets, and code review comments. Comfortable working in a distributed/remote team and asynchronous communication. Openness to feedback and a willingness to propose simpler solutions instead of over-engineering (the project explicitly avoids over-engineering). Sense of responsibility (ownership) for the delivered functionalities from design to implementation. Advanced English - hard must - daily calls with native CTO or CEO(weekly) . Ability to discuss technical problems, describe concept, architecture or planned feature. There's going to be (online or onsite in Krakow) technical coding test (without extra help) and English general and/or tech conversation. Awesome but not a must: Supabase (Auth, RLS, Postgres) AWS: S3, SQS, Lambda - designing or integrating with data processing pipelines (multipart upload, task queuing, workers) Terraform / IaC - ability to read infrastructure definitions (no need to write them yourself) Working with video / media data / large-volume files (e.g., recording processing, LiDAR, wearable data) Designing permission systems (RBAC) for multiple user roles OpenAPI / API contracts, documenting endpoints Experience in health, sports, telemedicine, or other sensitive/regulated data Application observability (Sentry, PostHog, or similar) Real-time integrations (chat/video SDKs like CometChat, WebSocket) Our benefits: Awesome and highly intense product /sports and health/ Private medical care and multisport card Flexible working hours (you can start between 8:00 -10:00 a.m.) Your choice of computer: Mac OS/Linux/Windows Upskilling budget English discussion classes every week Parking spot few mins from office Employee recommendation program. 🟢 The office is based in Kraków. We work 3 days from the office a week. 🟢 The process consists of 2 stages. We recruit remotely :) Ideal candidate should start within a month (no longer).