NoFluffJobs Stacjonarnie Senior

Backend Developer (with AI)

Antal

⚲ Kraków

23 520 - 26 880 PLN (B2B)

Wymagania

  • TypeScript
  • Node.js
  • Clean Code
  • Jest
  • Jasmine
  • RESTful API
  • NextJS
  • Ts.ED

Opis stanowiska

O projekcie:
Backend Developer (Node.js / TypeScript) with AI - remote
About the Role

We are looking for a Backend Developer to join our team and help build modern, data-driven applications. In this role, you will collaborate with developers, business stakeholders, and other team members to design, develop, and maintain scalable solutions that address complex reporting, integration, and data management challenges.

If you are passionate about clean code, modern backend technologies, and leveraging AI-assisted development tools to improve productivity and software quality, we'd love to hear from you.

Wymagania:
- Strong knowledge of TypeScript and Node.js.- Familiarity with AI-assisted coding tools and workflows, including custom instructions, skills, or similar solutions.- Good understanding of asynchronous programming concepts and patterns.- Commitment to clean code principles and software engineering best practices.- Experience with unit testing frameworks such as Jest or Jasmine.- Ability to design and develop RESTful APIs.- Experience with at least one Node.js framework, such as NestJS or Ts.ED.Nice to Have- Interest in staying up to date with emerging AI-assisted software development standards and practices.- Fluency in spoken and written English.

Codzienne zadania:
- Collaborate with team members and stakeholders to design, develop, and support modern data-driven applications.
- Build data models and solutions that address complex reporting and system integration challenges.
- Design, develop, and maintain scalable data management systems.
- Ensure solutions meet business requirements, performance expectations, and service level agreements (SLAs).
- Analyze existing processes and systems to identify opportunities for improvement.
- Propose and implement technical solutions that enhance efficiency, scalability, and maintainability.

🔍 Dekoder Ogłoszenia

🔴
leveraging AI-assisted development tools to improve productivity and software quality
Firma może oczekiwać, że będziesz aktywnie korzystać z narzędzi AI do pisania kodu, co może oznaczać mniejszą potrzebę doświadczenia w tradycyjnych aspektach programowania.
🔴
Familiarity with AI-assisted coding tools and workflows, including custom instructions, skills, or similar solutions.
Może to oznaczać, że firma chce, abyś był ekspertem w konfiguracji i wykorzystaniu konkretnych, być może jeszcze nieustabilizowanych, narzędzi AI, a nie tylko ogólnie znał ich istnienie.
🔴
Commitment to clean code principles and software engineering best practices.
Chociaż brzmi to pozytywnie, w praktyce może oznaczać, że oczekuje się od Ciebie nie tylko pisania czystego kodu, ale także aktywnego wprowadzania i egzekwowania tych praktyk w zespole, co może być dodatkowym obciążeniem.
🟡
modern data-driven applications
Określenie to jest dość ogólne i może oznaczać szeroki zakres technologii i architektur, od prostych baz danych po zaawansowane systemy analityczne.
🟡
complex reporting, integration, and data management challenges
Może to sugerować, że projekt jest skomplikowany i wymaga rozwiązywania problemów, które mogą być trudne do zdefiniowania lub wymagają znaczącego nakładu pracy.