wróć do ofert
Dane z TheirStack →
// oferta pracy
Senior Frontend Engineer, React/Typescript
DuckDuckGo
wszystkie oferty tej firmy →
14 875 USD/mies.
// opis stanowiska
# **Who We Are**
Hi, we're DuckDuckGo, the online protection company and remote-first team of 300+ on a mission to raise the standard of trust online. Founded in 2008 and profitable since 2014, annual revenue now exceeds $100m USD and millions use our browser on on [Mac](https://spreadprivacy.com/introducing-duckduckgo-for-mac/), [Windows](https://spreadprivacy.com/windows-browser-open-beta/), [iOS](https://spreadprivacy.com/duckduckgo-privacy-browser-ios14/), and [Android](https://spreadprivacy.com/introducing-app-tracking-protection/), our [search engine](https://duckduckgo.com/), and the [DuckDuckGo subscription](https://duckduckgo.com/pro). We also offer private, useful, and optional AI, including [Duck.ai](https://duck.ai/), which lets you chat privately with ChatGPT, Claude, and other AIs, all in one place. Our [culture](https://duckduckgo.com/how-we-work) of trust, inclusivity, and empowered project management underpins everything we do, where each team member takes full ownership of their projects, from scoping and execution to postmortem. If you're seeking end-to-end ownership of your work, you've come to the right place!
# **Your Team and Role**
Working on the Frontend Functional team, you'll build and own features across new and existing products, using React and TypeScript, and work on related projects. Recent projects include:
- Creating a new Instant Answer on the Search page (such as weather or calculator)
- An in-app onboarding experience
- Text-Ad optimizations
As a **Senior Frontend Engineer**, you’ll build scalable user interfaces, leading and contributing to developing new and existing products and features demonstrating ownership over major components of our codebase while taking responsibility for their maintenance and improvement over time.
In addition to writing pragmatic, performant, and testable code that works consistently across settings, devices, and browsers, you'll play a key role in improving the frontend software architecture, all while prioritizing privacy and user experience throughout the engineering process.
# **About You**
- 7+ years experience in positions where your primary responsibility was writing code
- Advanced level of JavaScript/HTML/CSS expertise
- Advanced level of React and Typescript
- Advanced level of web application architecture expertise
- Ability to lead engineering projects with little to no oversight
- Experience building large-scale web applications
- Experience identifying success criteria and metrics and validating decisions against them
- Experience collaborating with engineers on the backend and other platforms, such as Android and iOS
- Experience collaborating with product and design to build polished consumer-facing products
- Ability to contribute to technical architecture decisions for complex products
- Willingness to learn new technologies and ideas
# **Compensation**
**$178,500** **USD annually** and stock options. Compensation is transparent across the organization, and all team members within the same professional level and global region receive the same compensation.
Eligibility for company-sponsored health benefits is limited to team members based in the United States. This program does not extend to team members located in other countries, such as Canada or the UK.
Our [Team Member Support Guide](https://duckduckgo.com/assets/hiring/team_support_guide.pdf) explains how we prioritize your wellbeing including **paid parental leave, office setup,** and **co-working allowances.**
# **Hiring Process**
Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about [how we hire](https://duckduckgo.com/how-we-hire).
# **Diversity, Equity, and Inclusion**
DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to [careers@duckduckgo.com](mailto:careers@duckduckgo.com) to let us know the nature of your request.
# **Please note:**
- You’ll be required to attend meetings on camera via video conferencing
- You should expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
- While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
- A successful candidate must pass a background check as a condition of joining the team.
- By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
**Disclosure Statement: Use of AI in Hiring Process**
As part of our commitment to enhancing our recruitment process, we utilize artificial intelligence (AI) technology to assist in reviewing and summarizing job applications and test projects, including those tools integrated into our recruitment vendor platforms. We use AI to flag potentially fraudulent applications, analyze and summarize applicants’ experience, interviews, and project performance, and help streamline our selection process.
**Key Principles:**
1. **Data Privacy:** All information provided in your application will be handled in accordance with our [Recruiting Privacy Policy](https://duckduckgo.com/static-assets/files/pages/careers/DuckDuckGo-Recruiting-Privacy-Policy-effective-September-30-2025.pdf). We ensure that your personal information is protected and used solely for recruitment purposes.
2. **Human Oversight and Accountability:** The AI technology is designed to support our hiring team by providing insights and summaries of applications and evaluations of test projects against scoring rubrics. All final evaluations and hiring decisions, however, will be made by our hiring team, who will consider the AI's input alongside other factors.
3. **Transparency:** We believe in transparency regarding our hiring practices. If you have any questions about how AI is used in our recruitment process, please feel free to reach out to us.
By submitting your application, you acknowledge and consent to the use of AI technology in our review process. If you would like to request an alternative selection process, please contact us as at [careers@duckduckgo.com](mailto:careers@duckduckgo.com). Thank you for your interest in joining DuckDuckGo!
#LI-DNI
Hi, we're DuckDuckGo, the online protection company and remote-first team of 300+ on a mission to raise the standard of trust online. Founded in 2008 and profitable since 2014, annual revenue now exceeds $100m USD and millions use our browser on on [Mac](https://spreadprivacy.com/introducing-duckduckgo-for-mac/), [Windows](https://spreadprivacy.com/windows-browser-open-beta/), [iOS](https://spreadprivacy.com/duckduckgo-privacy-browser-ios14/), and [Android](https://spreadprivacy.com/introducing-app-tracking-protection/), our [search engine](https://duckduckgo.com/), and the [DuckDuckGo subscription](https://duckduckgo.com/pro). We also offer private, useful, and optional AI, including [Duck.ai](https://duck.ai/), which lets you chat privately with ChatGPT, Claude, and other AIs, all in one place. Our [culture](https://duckduckgo.com/how-we-work) of trust, inclusivity, and empowered project management underpins everything we do, where each team member takes full ownership of their projects, from scoping and execution to postmortem. If you're seeking end-to-end ownership of your work, you've come to the right place!
# **Your Team and Role**
Working on the Frontend Functional team, you'll build and own features across new and existing products, using React and TypeScript, and work on related projects. Recent projects include:
- Creating a new Instant Answer on the Search page (such as weather or calculator)
- An in-app onboarding experience
- Text-Ad optimizations
As a **Senior Frontend Engineer**, you’ll build scalable user interfaces, leading and contributing to developing new and existing products and features demonstrating ownership over major components of our codebase while taking responsibility for their maintenance and improvement over time.
In addition to writing pragmatic, performant, and testable code that works consistently across settings, devices, and browsers, you'll play a key role in improving the frontend software architecture, all while prioritizing privacy and user experience throughout the engineering process.
# **About You**
- 7+ years experience in positions where your primary responsibility was writing code
- Advanced level of JavaScript/HTML/CSS expertise
- Advanced level of React and Typescript
- Advanced level of web application architecture expertise
- Ability to lead engineering projects with little to no oversight
- Experience building large-scale web applications
- Experience identifying success criteria and metrics and validating decisions against them
- Experience collaborating with engineers on the backend and other platforms, such as Android and iOS
- Experience collaborating with product and design to build polished consumer-facing products
- Ability to contribute to technical architecture decisions for complex products
- Willingness to learn new technologies and ideas
# **Compensation**
**$178,500** **USD annually** and stock options. Compensation is transparent across the organization, and all team members within the same professional level and global region receive the same compensation.
Eligibility for company-sponsored health benefits is limited to team members based in the United States. This program does not extend to team members located in other countries, such as Canada or the UK.
Our [Team Member Support Guide](https://duckduckgo.com/assets/hiring/team_support_guide.pdf) explains how we prioritize your wellbeing including **paid parental leave, office setup,** and **co-working allowances.**
# **Hiring Process**
Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about [how we hire](https://duckduckgo.com/how-we-hire).
# **Diversity, Equity, and Inclusion**
DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to [careers@duckduckgo.com](mailto:careers@duckduckgo.com) to let us know the nature of your request.
# **Please note:**
- You’ll be required to attend meetings on camera via video conferencing
- You should expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
- While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
- A successful candidate must pass a background check as a condition of joining the team.
- By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
**Disclosure Statement: Use of AI in Hiring Process**
As part of our commitment to enhancing our recruitment process, we utilize artificial intelligence (AI) technology to assist in reviewing and summarizing job applications and test projects, including those tools integrated into our recruitment vendor platforms. We use AI to flag potentially fraudulent applications, analyze and summarize applicants’ experience, interviews, and project performance, and help streamline our selection process.
**Key Principles:**
1. **Data Privacy:** All information provided in your application will be handled in accordance with our [Recruiting Privacy Policy](https://duckduckgo.com/static-assets/files/pages/careers/DuckDuckGo-Recruiting-Privacy-Policy-effective-September-30-2025.pdf). We ensure that your personal information is protected and used solely for recruitment purposes.
2. **Human Oversight and Accountability:** The AI technology is designed to support our hiring team by providing insights and summaries of applications and evaluations of test projects against scoring rubrics. All final evaluations and hiring decisions, however, will be made by our hiring team, who will consider the AI's input alongside other factors.
3. **Transparency:** We believe in transparency regarding our hiring practices. If you have any questions about how AI is used in our recruitment process, please feel free to reach out to us.
By submitting your application, you acknowledge and consent to the use of AI technology in our review process. If you would like to request an alternative selection process, please contact us as at [careers@duckduckgo.com](mailto:careers@duckduckgo.com). Thank you for your interest in joining DuckDuckGo!
#LI-DNI
// kliknij aby załadować link do formularza rekrutacyjnego
// zostaniesz przekierowany do: TheirStack
Wysyłając aplikację dołącz klauzulę: „Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z art. 6 ust. 1 lit. a RODO."
// twoje notatki zapisywane automatycznie tylko w tej przeglądarce — 2hr.pl nie ma dostępu do tych danych
// podobne oferty
📌 Promowane
Fullstack TypeScript Developer + Python
16 800 – 21 000 PLN/mies.
apreel // Remote / Warszawa
Czym będziesz się zajmować?Szukamy Full-Stack Developera, który dobrze czuje się w TypeScript, a jednocześnie ma praktyc…
Czym będziesz się zajmować?
Szukamy Full-Stack Developera, który dobrze czuje się w TypeScript, a jednocześnie ma praktyczne doświadczenie z Pythonem i ML. To przede wszystkim rola produktowa – zależy nam na osobie, która potrafi nie tylko przygotować model, ale też wdrożyć go i połączyć z działającą aplikacją.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Python pandas / numpy, scikit-learn, Vitest, Playwright, GitHub Actions Azure
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
PostgreSQL i SQL, w tym transakcje, indeksy i plany zapytań
rozwój produkcyjnych komponentów w Pythonie
praca z pandas / numpy oraz scikit-learn lub odpowiednikiem
analiza danych i zapytania analityczne w SQL
walidacja modeli, kontrola data leakage i overfittingu, dobór metryk oraz kalibracja
testowalny i wersjonowany kontrakt pomiędzy Node.js a komponentem Pythonowym
testy unit, component, integration i E2E
przygotowywanie specyfikacji i issue dla agentów AI
code review i krytyczna weryfikacja kodu – również wygenerowanego przez AI
dbanie, by to, co trafia na main, było zgodne z kontraktami, testami i zasadami repozytorium
Kogo poszukujemy?
Wymagania:
TypeScript i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
produkcyjna znajomość Pythona: typing, pakiety, pytest, środowiska i reprodukowalny build
pandas / numpy oraz scikit-learn lub odpowiednik
rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk
praca z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja
Czego wymagamy?
2 lata doświadczenia na podobnym stanowisku
Znajomości:
Node.js
React
TypeScript
Next.js
PythonJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
16.8k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Kim jesteśmy?
Firma apreel powstała w kwietniu 2010 roku. W miarę rozwoju firmy i równolegle z…
Szukamy Full-Stack Developera, który dobrze czuje się w TypeScript, a jednocześnie ma praktyczne doświadczenie z Pythonem i ML. To przede wszystkim rola produktowa – zależy nam na osobie, która potrafi nie tylko przygotować model, ale też wdrożyć go i połączyć z działającą aplikacją.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Python pandas / numpy, scikit-learn, Vitest, Playwright, GitHub Actions Azure
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
PostgreSQL i SQL, w tym transakcje, indeksy i plany zapytań
rozwój produkcyjnych komponentów w Pythonie
praca z pandas / numpy oraz scikit-learn lub odpowiednikiem
analiza danych i zapytania analityczne w SQL
walidacja modeli, kontrola data leakage i overfittingu, dobór metryk oraz kalibracja
testowalny i wersjonowany kontrakt pomiędzy Node.js a komponentem Pythonowym
testy unit, component, integration i E2E
przygotowywanie specyfikacji i issue dla agentów AI
code review i krytyczna weryfikacja kodu – również wygenerowanego przez AI
dbanie, by to, co trafia na main, było zgodne z kontraktami, testami i zasadami repozytorium
Kogo poszukujemy?
Wymagania:
TypeScript i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
produkcyjna znajomość Pythona: typing, pakiety, pytest, środowiska i reprodukowalny build
pandas / numpy oraz scikit-learn lub odpowiednik
rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk
praca z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja
Czego wymagamy?
2 lata doświadczenia na podobnym stanowisku
Znajomości:
Node.js
React
TypeScript
Next.js
PythonJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
16.8k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Kim jesteśmy?
Firma apreel powstała w kwietniu 2010 roku. W miarę rozwoju firmy i równolegle z…
📌 Promowane
Fullstack TypeScript Developer + Python (ML)
19 300 – 21 000 PLN/mies.
apreel // Remote / Warszawa
Czym będziesz się zajmować?Szukamy Full-Stack Developera z TypeScript i praktycznym doświadczeniem w Pythonie i ML. Rola…
Czym będziesz się zajmować?
Szukamy Full-Stack Developera z TypeScript i praktycznym doświadczeniem w Pythonie i ML. Rola produktowa: przygotowanie modeli, wdrożenie i integracja z aplikacją.
Technologie: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Python (pandas, numpy), scikit-learn, Vitest, Playwright, GitHub Actions, Azure
Tryb pracy:
Kod powstaje z udziałem agentów AI; człowiek odpowiada za produkcję
Migracje i obszary krytyczne dostępne dla ról zaufanychZakres obowiązków:
rozwój w TypeScript/Node.js/Next.js/React
PostgreSQL: transakcje, indeksy, plany zapytań
produkcja komponentów w Pythonie; pandas/numpy, scikit-learn
analiza danych i SQL analityczny
walidacja modeli: data leakage, overfitting, metryki, kalibracja
testowalny kontrakt Node.js ↔ Python
testy: unit, component, integration, E2E
przygotowanie specyfikacji i issue dla agentów AI
code review i weryfikacja kodu (w tym AI-generated)
egzekwowanie kontraktów, testów i zasad na mainOferta:
Lokalizacja: Remote / Warszawa (onboarding 1 dzień)
Zatrudnienie: B2B przez apreel
Stawka: do 125 zł netto/h
Start: asap
Współpraca: długofalowa
Kogo poszukujemy?
Wymagania:
TypeScript i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
produkcyjna znajomość Pythona: typing, pakiety, pytest, środowiska i reprodukowalny build
pandas / numpy oraz scikit-learn lub odpowiednik
rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk
praca z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
TypeScript
Node.js
Next.js
React
PostgreSQL
SQL
Python
pandas
NumPy
Scikit-LearnMile widziane:
Prisma
Zod
pytest
Vitest
Playwright
GitHub Actions
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Pakiet medyczny, Pakiet sportowy
Kim jeste…
Szukamy Full-Stack Developera z TypeScript i praktycznym doświadczeniem w Pythonie i ML. Rola produktowa: przygotowanie modeli, wdrożenie i integracja z aplikacją.
Technologie: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Python (pandas, numpy), scikit-learn, Vitest, Playwright, GitHub Actions, Azure
Tryb pracy:
Kod powstaje z udziałem agentów AI; człowiek odpowiada za produkcję
Migracje i obszary krytyczne dostępne dla ról zaufanychZakres obowiązków:
rozwój w TypeScript/Node.js/Next.js/React
PostgreSQL: transakcje, indeksy, plany zapytań
produkcja komponentów w Pythonie; pandas/numpy, scikit-learn
analiza danych i SQL analityczny
walidacja modeli: data leakage, overfitting, metryki, kalibracja
testowalny kontrakt Node.js ↔ Python
testy: unit, component, integration, E2E
przygotowanie specyfikacji i issue dla agentów AI
code review i weryfikacja kodu (w tym AI-generated)
egzekwowanie kontraktów, testów i zasad na mainOferta:
Lokalizacja: Remote / Warszawa (onboarding 1 dzień)
Zatrudnienie: B2B przez apreel
Stawka: do 125 zł netto/h
Start: asap
Współpraca: długofalowa
Kogo poszukujemy?
Wymagania:
TypeScript i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
produkcyjna znajomość Pythona: typing, pakiety, pytest, środowiska i reprodukowalny build
pandas / numpy oraz scikit-learn lub odpowiednik
rozumienie walidacji modeli, leakage, overfittingu, kalibracji i doboru metryk
praca z kodem tworzonym z udziałem agentów AI: specyfikowanie, dzielenie zadań, review i weryfikacja
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
TypeScript
Node.js
Next.js
React
PostgreSQL
SQL
Python
pandas
NumPy
Scikit-LearnMile widziane:
Prisma
Zod
pytest
Vitest
Playwright
GitHub Actions
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Pakiet medyczny, Pakiet sportowy
Kim jeste…
📌 Promowane
Fullstack TypeScript Developer (Platform / DevOps)
19 300 – 21 000 PLN/mies.
apreel // Remote / Warszawa
Czym będziesz się zajmować?Szukamy developera łączącego produkcyjny TypeScript z odpowiedzialnością za CI/CD i platformę…
Czym będziesz się zajmować?
Szukamy developera łączącego produkcyjny TypeScript z odpowiedzialnością za CI/CD i platformę. ~50% czasu na platformę/DevOps, ~50% na rozwój produktu.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, GitHub Actions, Docker, Azure Container Apps, Key Vault, ACR, Vitest, Playwright
Pracujemy z agentami AI — ważne: dobre review, automatyczne bramki bezpieczeństwa i odpowiedzialność za kod produkcyjny.
Zakres obowiązków:
rozwój aplikacji w TypeScript/Node.js/Next.js/React
projektowanie i rozwój pipeline’ów w GitHub Actions
optymalizacja buildów: cache, matryce, reużywalne workflow, czas i koszty
projekt i utrzymanie procesu promocji TEST → PROD z uwzględnieniem UAT
praca z migracjami jako jobem blokującym rollout
Docker: multi-stage build, warstwy, rozmiar obrazu, reprodukowalność
Azure Container Apps, Container Apps Jobs, Blob Storage, Key Vault, PostgreSQL Flexible Server, ACR
stosowanie OIDC zamiast długoterminowych sekretów
logowanie strukturalne, metryki i alerty
bramki CI w modelu fail-closed
środowiska efemeryczne per PR, sandboxy i zarządzanie runnerami
mierzenie kosztów i zużycia tokenów agentów AI
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js, Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
bardzo dobra znajomość GitHub Actions
praktyczna znajomość Dockera
doświadczenie z Azure lub inną chmurą i gotowość do pracy z Azure
znajomość logów strukturalnych, metryk i alertowania
rozumienie podejścia fail-closed
umiejętność pracy z CI jako mechanizmem egzekwującym zasady jakości i bezpieczeństwa
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
GitHub Actions
TypeScript
Node.js
Next.js
ReactMile widziane:
PostgreSQL
SQL
Prisma
Zod
Vitest
Playwright
Docker
Azure
Failover ClusteringJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
…
Szukamy developera łączącego produkcyjny TypeScript z odpowiedzialnością za CI/CD i platformę. ~50% czasu na platformę/DevOps, ~50% na rozwój produktu.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, GitHub Actions, Docker, Azure Container Apps, Key Vault, ACR, Vitest, Playwright
Pracujemy z agentami AI — ważne: dobre review, automatyczne bramki bezpieczeństwa i odpowiedzialność za kod produkcyjny.
Zakres obowiązków:
rozwój aplikacji w TypeScript/Node.js/Next.js/React
projektowanie i rozwój pipeline’ów w GitHub Actions
optymalizacja buildów: cache, matryce, reużywalne workflow, czas i koszty
projekt i utrzymanie procesu promocji TEST → PROD z uwzględnieniem UAT
praca z migracjami jako jobem blokującym rollout
Docker: multi-stage build, warstwy, rozmiar obrazu, reprodukowalność
Azure Container Apps, Container Apps Jobs, Blob Storage, Key Vault, PostgreSQL Flexible Server, ACR
stosowanie OIDC zamiast długoterminowych sekretów
logowanie strukturalne, metryki i alerty
bramki CI w modelu fail-closed
środowiska efemeryczne per PR, sandboxy i zarządzanie runnerami
mierzenie kosztów i zużycia tokenów agentów AI
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js, Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
bardzo dobra znajomość GitHub Actions
praktyczna znajomość Dockera
doświadczenie z Azure lub inną chmurą i gotowość do pracy z Azure
znajomość logów strukturalnych, metryk i alertowania
rozumienie podejścia fail-closed
umiejętność pracy z CI jako mechanizmem egzekwującym zasady jakości i bezpieczeństwa
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
GitHub Actions
TypeScript
Node.js
Next.js
ReactMile widziane:
PostgreSQL
SQL
Prisma
Zod
Vitest
Playwright
Docker
Azure
Failover ClusteringJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
…
📌 Promowane
TypeScript Developer (Application Security)
19 300 – 21 000 PLN/mies.
apreel // Remote / Warszawa
Czym będziesz się zajmować?Zakres obowiązków:rozwój aplikacji w TypeScript, Node.js, Next.js i Reactpraca z PostgreSQL, …
Czym będziesz się zajmować?
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
praca z PostgreSQL, Prisma i warstwową architekturą aplikacji
code review pod kątem bezpieczeństwa aplikacji
wykrywanie IDOR, enumeracji zasobów, błędów
autoryzacji oraz wycieków PII do logów i odpowiedzi błędów
sesje, RBAC, CSRF, hashowanie haseł, lockout i
unieważnianie sesji
nagłówki bezpieczeństwa i CSP
rate limiting i ochrona endpointów przed nadużyciami
testy potwierdzające działanie zabezpieczeń, np. Brak IDOR czy poprawność CSP
bezpieczeństwo łańcucha dostaw, audyt zależności i licencji jako proces ciągły
przygotowywanie i rozwijanie bramek bezpieczeństwa w CI
analiza ryzyk związanych z wykorzystaniem agentów AI
pilnowanie uprawnień agentów oraz użycia sekretów i danych wrażliwych w ich kontekścieOferta:
Lokalizacja: Remote / Warszawa/ onbording (1 dzień) w biurze w Warszawie
Zatrudnienie: przez apreel na zasadach B2B
Start: asap
Współpraca: długofalowaTechnologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Vitest Playwright, GitHub Actions, Azure
Pracujemy z agentami AI, dlatego szczególnie ważne są dla nas dobre review, automatyczne bramki bezpieczeństwa oraz odpowiedzialność za kod trafiający na produkcję
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
praktyczna znajomość bezpieczeństwa aplikacji webowych
rozumienie IDOR, autoryzacji, sesji, RBAC, CSRF, CSP oraz rate limitingu
umiejętność potwierdzania zabezpieczeń testami
świadomość zagrożeń wynikających z pracy z agentami AI i kodem generowanym automatycznie
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Mile widziane:
TypeScript
Node.js
Next.js
React
PostgreSQL
SQL
Prisma
Zod
Vitest
Playwright
Security testing
iDRAC
Automatyzacja
Sesje
RBAC
CSRF
CSV
Rate limiting
CI/CD
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
…
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
praca z PostgreSQL, Prisma i warstwową architekturą aplikacji
code review pod kątem bezpieczeństwa aplikacji
wykrywanie IDOR, enumeracji zasobów, błędów
autoryzacji oraz wycieków PII do logów i odpowiedzi błędów
sesje, RBAC, CSRF, hashowanie haseł, lockout i
unieważnianie sesji
nagłówki bezpieczeństwa i CSP
rate limiting i ochrona endpointów przed nadużyciami
testy potwierdzające działanie zabezpieczeń, np. Brak IDOR czy poprawność CSP
bezpieczeństwo łańcucha dostaw, audyt zależności i licencji jako proces ciągły
przygotowywanie i rozwijanie bramek bezpieczeństwa w CI
analiza ryzyk związanych z wykorzystaniem agentów AI
pilnowanie uprawnień agentów oraz użycia sekretów i danych wrażliwych w ich kontekścieOferta:
Lokalizacja: Remote / Warszawa/ onbording (1 dzień) w biurze w Warszawie
Zatrudnienie: przez apreel na zasadach B2B
Start: asap
Współpraca: długofalowaTechnologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Vitest Playwright, GitHub Actions, Azure
Pracujemy z agentami AI, dlatego szczególnie ważne są dla nas dobre review, automatyczne bramki bezpieczeństwa oraz odpowiedzialność za kod trafiający na produkcję
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
praktyczna znajomość bezpieczeństwa aplikacji webowych
rozumienie IDOR, autoryzacji, sesji, RBAC, CSRF, CSP oraz rate limitingu
umiejętność potwierdzania zabezpieczeń testami
świadomość zagrożeń wynikających z pracy z agentami AI i kodem generowanym automatycznie
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Mile widziane:
TypeScript
Node.js
Next.js
React
PostgreSQL
SQL
Prisma
Zod
Vitest
Playwright
Security testing
iDRAC
Automatyzacja
Sesje
RBAC
CSRF
CSV
Rate limiting
CI/CD
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
19.3k–21k PLN netto/m (B2B)
…
📌 Promowane
Node.js / TypeScript Developer
16 800 – 21 000 PLN/mies.
apreel // Remote / Warszawa
Czym będziesz się zajmować?Szukamy Full-Stack Developera z mocnym zacięciem do Application Security. Nie szukamy pentest…
Czym będziesz się zajmować?
Szukamy Full-Stack Developera z mocnym zacięciem do Application Security. Nie szukamy pentestera ani konsultanta compliance – szukamy developera, który buduje funkcje produktu i jednocześnie pilnuje, żeby bezpieczeństwo było egzekwowane w kodzie, testach i CI.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Vitest Playwright, GitHub Actions, Azure
Pracujemy z agentami AI, dlatego szczególnie ważne są dla nas dobre review, automatyczne bramki bezpieczeństwa oraz odpowiedzialność za kod trafiający na produkcję
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
praca z PostgreSQL, Prisma i warstwową architekturą aplikacji
code review pod kątem bezpieczeństwa aplikacji
wykrywanie IDOR, enumeracji zasobów, błędów
autoryzacji oraz wycieków PII do logów i odpowiedzi błędów
sesje, RBAC, CSRF, hashowanie haseł, lockout i
unieważnianie sesji
nagłówki bezpieczeństwa i CSP
rate limiting i ochrona endpointów przed nadużyciami
testy potwierdzające działanie zabezpieczeń, np. Brak IDOR czy poprawność CSP
bezpieczeństwo łańcucha dostaw, audyt zależności i licencji jako proces ciągły
przygotowywanie i rozwijanie bramek bezpieczeństwa w CI
analiza ryzyk związanych z wykorzystaniem agentów AI
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
praktyczna znajomość bezpieczeństwa aplikacji webowych
rozumienie IDOR, autoryzacji, sesji, RBAC, CSRF, CSP oraz rate limitingu
umiejętność potwierdzania zabezpieczeń testami
świadomość zagrożeń wynikających z pracy z agentami AI i kodem generowanym automatycznie
Czego wymagamy?
2 lata doświadczenia na podobnym stanowisku
Znajomości:
Node.js
React
TypeScript
Next.jsMile widziane:
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
16.8k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Kim jesteśmy?
Firma apreel po…
Szukamy Full-Stack Developera z mocnym zacięciem do Application Security. Nie szukamy pentestera ani konsultanta compliance – szukamy developera, który buduje funkcje produktu i jednocześnie pilnuje, żeby bezpieczeństwo było egzekwowane w kodzie, testach i CI.
Technologie, których używamy: TypeScript, Node.js, Next.js, React, PostgreSQL, Prisma, Vitest Playwright, GitHub Actions, Azure
Pracujemy z agentami AI, dlatego szczególnie ważne są dla nas dobre review, automatyczne bramki bezpieczeństwa oraz odpowiedzialność za kod trafiający na produkcję
Zakres obowiązków:
rozwój aplikacji w TypeScript, Node.js, Next.js i React
praca z PostgreSQL, Prisma i warstwową architekturą aplikacji
code review pod kątem bezpieczeństwa aplikacji
wykrywanie IDOR, enumeracji zasobów, błędów
autoryzacji oraz wycieków PII do logów i odpowiedzi błędów
sesje, RBAC, CSRF, hashowanie haseł, lockout i
unieważnianie sesji
nagłówki bezpieczeństwa i CSP
rate limiting i ochrona endpointów przed nadużyciami
testy potwierdzające działanie zabezpieczeń, np. Brak IDOR czy poprawność CSP
bezpieczeństwo łańcucha dostaw, audyt zależności i licencji jako proces ciągły
przygotowywanie i rozwijanie bramek bezpieczeństwa w CI
analiza ryzyk związanych z wykorzystaniem agentów AI
Kogo poszukujemy?
Wymagania:
TypeScript strict i Node.js
Next.js App Router oraz React
PostgreSQL i SQL
Prisma, zod
Vitest i Playwright
praktyczna znajomość bezpieczeństwa aplikacji webowych
rozumienie IDOR, autoryzacji, sesji, RBAC, CSRF, CSP oraz rate limitingu
umiejętność potwierdzania zabezpieczeń testami
świadomość zagrożeń wynikających z pracy z agentami AI i kodem generowanym automatycznie
Czego wymagamy?
2 lata doświadczenia na podobnym stanowisku
Znajomości:
Node.js
React
TypeScript
Next.jsMile widziane:
AzureJęzyki:
Polski
Angielski
Jakie warunki i benefity otrzymasz?
16.8k–21k PLN netto/m (B2B)
B2B - Elastyczne godziny pracy (100%)
Praca zdalna: W całości
Kim jesteśmy?
Firma apreel po…
📌 Promowane
Senior Fullstack Developer (PHP, React)
15 100 – 16 800 PLN/mies.
Lumicode (Grupa Pentacomp) // Remote / Warszawa, Warszawa (Hybrid)
// 2 lokalizacje
Czym będziesz się zajmować?Kim jesteśmyLumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań i…
Czym będziesz się zajmować?
Kim jesteśmyLumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.
Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami.
Aktualnie poszukujemy do projektu Senior PHP Developer
Praca zdalna;
Stawka do 100 pln/h netto + VAT B2B;
Skorzystanie z karty sportowej oraz możliwość skorzystania z prywatnej opieki zdrowotnej;
Praca od zaraz.Zakres obowiązków:
Rozwój, rozbudowa i utrzymanie aplikacji webowych opartych na PHP, Symfony oraz React.js.
Projektowanie i implementacja nowych funkcjonalności po stronie backendu i frontendu.
Tworzenie responsywnych interfejsów użytkownika z wykorzystaniem React.js, TypeScript oraz Material UI.
Projektowanie, rozwijanie i integracja REST API.
Tworzenie testów jednostkowych i komponentowych oraz dbanie o jakość i stabilność oprogramowania.
Implementacja mechanizmów generowania dokumentów PDF i DOCX po stronie frontendowej i backendowej.
Zapewnianie zgodności aplikacji ze standardami dostępności cyfrowej WCAG.
Praca z narzędziami GitLab, GitLab CI/CD oraz Docker.
Kogo poszukujemy?
Minimum 5 lata doświadczenia w programowaniu PHP 7+.
Znajomość Symfony.
Doświadczenia z React.js.
Bardzo dobra znajomość JavaScript oraz praktyczne doświadczenie w wykorzystywaniu wzorców projektowych.
Bardzo dobra znajomość Material UI (MUI).
Bardzo dobra znajomość Git oraz GitLab, w tym pracy z repozytoriami i procesem code review.
Doświadczenie w konfiguracji i wykorzystaniu GitLab CI/CD oraz narzędzi do automatycznej analizy jakości kodu.
Praktyczna znajomość Docker i pracy ze środowiskami kontenerowymi.
Praktyczna znajomość standardów dostępności cyfrowej WCAG.
Znajomość REST API, SQL oraz zasad projektowania i integracji aplikacji webowych.
Czego wymaga…
Kim jesteśmyLumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego.
Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami.
Aktualnie poszukujemy do projektu Senior PHP Developer
Praca zdalna;
Stawka do 100 pln/h netto + VAT B2B;
Skorzystanie z karty sportowej oraz możliwość skorzystania z prywatnej opieki zdrowotnej;
Praca od zaraz.Zakres obowiązków:
Rozwój, rozbudowa i utrzymanie aplikacji webowych opartych na PHP, Symfony oraz React.js.
Projektowanie i implementacja nowych funkcjonalności po stronie backendu i frontendu.
Tworzenie responsywnych interfejsów użytkownika z wykorzystaniem React.js, TypeScript oraz Material UI.
Projektowanie, rozwijanie i integracja REST API.
Tworzenie testów jednostkowych i komponentowych oraz dbanie o jakość i stabilność oprogramowania.
Implementacja mechanizmów generowania dokumentów PDF i DOCX po stronie frontendowej i backendowej.
Zapewnianie zgodności aplikacji ze standardami dostępności cyfrowej WCAG.
Praca z narzędziami GitLab, GitLab CI/CD oraz Docker.
Kogo poszukujemy?
Minimum 5 lata doświadczenia w programowaniu PHP 7+.
Znajomość Symfony.
Doświadczenia z React.js.
Bardzo dobra znajomość JavaScript oraz praktyczne doświadczenie w wykorzystywaniu wzorców projektowych.
Bardzo dobra znajomość Material UI (MUI).
Bardzo dobra znajomość Git oraz GitLab, w tym pracy z repozytoriami i procesem code review.
Doświadczenie w konfiguracji i wykorzystaniu GitLab CI/CD oraz narzędzi do automatycznej analizy jakości kodu.
Praktyczna znajomość Docker i pracy ze środowiskami kontenerowymi.
Praktyczna znajomość standardów dostępności cyfrowej WCAG.
Znajomość REST API, SQL oraz zasad projektowania i integracji aplikacji webowych.
Czego wymaga…