Aktualnie poszukujemy osoby, która dołączy do naszego zespołu developerskiego na stanowisku Fullstack .NET Developer (React+TypeScript). Jeżeli interesują Cię nowe technologie, stawiasz na rozwój, a ponadto nie boisz się nowych wyzwań, daj nam się poznać i wyślij nam swoje CV!
Oferujemy:
- Umowa o pracę / zlecenie / B2B,
- Przyjazne miejsce pracy,
- Praca w kompetentnym i współpracującym zespole zorientowanym na komunikację,
- Szkolenia techniczne wewnętrzne i zewnętrzne,
- Udział w międzynarodowych projektach,
- Plan rozwoju zawodowego i osobistego,
- Elastyczny czas pracy,
- Możliwość pracy zdalnej,
- Biblioteka firmowa, w której znajdziesz wiele ciekawych materiałów dotyczących jakości kodu, architektury itp.
- Wynagrodzenie adekwatne do posiadanego doświadczenia i umiejętności.
- Dostęp do kawy, którą możesz wypić bez zawału serca!
Główne zadania na stanowisku:
- Tworzenie aplikacji .NET / .NET Core wraz z MS SQL Server / Oracle,
- Wdrażanie rozwiązań w systemach chmurowych Microsoft Azure,
- Wdrażanie aplikacji typu SPA w REACT,
- Pisanie testów backend: xUnit/frontend: Playwright (w tej kwestii nauczymy Ciebie testować), zaleta będzie znajomość metodyki TDD,
- Praca z Framework SDT - summit development templates,
- Współpraca z innymi członkami zespołu w modelu Scrum / Agile z wykorzystaniem DevOps (nauczymy Cię tego),
- Pisanie czystego, wysokiej jakości automatycznych testów kodu, które udowadniają, że robi to, co powinno.
Wymagania:
- Doświadczenie z .NET / C # i znajomość frameworków: .NET / .NET Core MVC / Entity Framework lub Dapper,
- Znajomość xHTML, CSS, JavaScript lub TypeScript, GIT,
- Znajomość CQRS/Dependency Injection/wzorca architektonicznego: Mediator (nauczymy Cię korzystać z biblioteki MediatR),
- Znajomość Entity Framework Core/Dapper ORM,
- Dodatkowe atuty: IIS-nginx, REACT, Angular, rxjs + npm,
- Mile widziana znajomość mechanizmów DevOps CI/CD,
- Zależy Ci na dalszym rozwoju swoich umiejętności,
- Chęć rozwoju w kwestii architektury aplikacji: wzorce projektowe / metodyki wytwarzania i utrzymania kodu, mechanizmy CI/CD,
- Znajomość języka angielskiego na poziomie komunikatywnym,
- Odpowiedzialność za powierzone zadania.