Lead Software Engineer
Tech Stack / Keywords
Firma i stanowisko
Andersen is a technology company developing healthcare technology solutions to improve operational efficiency, collaboration, and clinical workflows. The project focuses on enhancing a healthcare workflow platform by integrating operating room scheduling data from hospital systems and delivering real-time information to clinical teams.
Wymagania
- Strong hands-on experience with Node.js / TypeScript for 7+ years.
- Proven experience as a Lead Engineer or owning complex backend domains.
- Strong expertise in system design, distributed systems, and cloud-native architectures.
- Practical knowledge of NestJS framework.
- Solid experience with AWS Serverless (Lambda, API Gateway, etc.).
- Experience with NoSQL databases (DocumentDB, DynamoDB, or similar).
- Experience delivering and scaling production-critical systems.
- Strong ownership mentality with accountability for reliability and performance.
- Experience mentoring engineers and driving technical alignment.
- Ability to work in ambiguous environments and lead initiatives independently.
- Strong communication skills and ability to interact directly with stakeholders.
- Level of English – from Upper-Intermediate and above.
Nice to have:
- Experience with DynamoDB.
- Exposure to HL7 or healthcare data standards.
- Background in healthcare / medtech domain.
Obowiązki
- Designing, developing and maintaining backend services and APIs within a distributed cloud architecture.
- Owning the technical vision and direction of backend services, ensuring scalability, reliability, and maintainability.
- Leading architecture and design decisions, aligning with platform goals and clinical constraints.
- Integrating HL7-based hospital schedule feeds into the Incision platform.
- Ensuring high availability, performance, and data consistency in real-time clinical environments.
- Taking full end-to-end ownership of services in production (monitoring, alerting, incident response, RCA, improvements).
- Driving engineering excellence by establishing best practices, coding standards, and review processes.
- Leading code reviews and technical discussions, setting quality benchmarks across the team.
- Mentoring and supporting engineers, providing technical guidance and feedback.
- Acting as a primary technical interface with Incision stakeholders.
- Translating business and product requirements into scalable technical solutions and execution plans.
- Proactively identifying risks, bottlenecks, and dependencies, and driving mitigation strategies.
- Balancing hands-on contribution with leadership responsibilities in an embedded team setup.
- Contributing to long-term platform evolution and architectural roadmap.
Benefity
- Stable and competitive salary.
- Extensive benefits package.
- Mentoring and adaptation systems for new employees.
- Transparent performance review and assessment systems.
- Access to the best educational platforms, seminars, and practices.
- Opportunity to learn from experienced colleagues in streamlined teams.
- Support for continuous learning and professional growth.
- Multiple career growth paths as a specialist or manager with rewards.
Inne informacje
Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Andersen
87 aktywnych ofert