Dołącz do zespołu, który tworzy coś więcej niż tylko kod 💙
Firmao to polski system CRM/ERP online, rozwijany od 2010 roku. Budujemy realny produkt – szybki, intuicyjny, z ponad 1000 integracjami – z którego korzystają tysiące firm. Od niedawna działamy w ramach grupy WeNet – dynamicznie rozwijającej się organizacji technologicznej, która łączy innowacje z doświadczeniem, dostarczając rozwiązania cyfrowe dla biznesu.
Szukamy programisty, który chce tworzyć rozwiązania, które mają realny wpływ na biznes naszych klientów
Jakie będą Twoje zadania? 💻
Projektowanie i rozwój architektury systemu CRM oraz proponowanie rozwiązań zgodnych z długoterminową wizją i potrzebami biznesu.
Samodzielne prowadzenie prac rozwojowych w głównym systemie i powiązanych modułach z dbałością o skalowalność, wydajność i jakość.
Planowanie i realizacja integracji z zewnętrznymi systemami – analiza dokumentacji, wybór podejścia i zapewnienie stabilności komunikacji.
Rozwiązywanie złożonych problemów technicznych oraz identyfikacja głębokich przyczyn błędów w trakcie developmentu i na produkcji.
Refaktoryzacja i optymalizacja kodu, również poza bezpośrednio nadzorowanymi obszarami, dla dobra całego systemu.
Kształtowanie i egzekwowanie standardów jakości oprogramowania, w tym dobór narzędzi, strategii testów i automatyzacji.
Aktywna współpraca z zespołem produktowym i technicznym, udział w analizie wymagań, estymacjach i decyzjach architektonicznych.
Mentorowanie młodszych programistów, prowadzenie code review i dzielenie się wiedzą.
Inicjowanie zmian technicznych i usprawnień procesów, budowanie kultury inżynierskiej w zespole.
Raportowanie postępów prac w kontekście projektowym i zespołowym.
Wymagania: 🔎
Bardzo dobra znajomość Java i/lub JavaScript.
Doświadczenie z technologiami Spring, JPA/Hibernate.
Mile widziana znajomość Vue.js.
Umiejętność samodzielnego projektowania rozwiązań technicznych i podejmowania decyzji architektonicznych.
Doświadczenie w integracjach systemów i pracy z API.
Znajomość dobrych praktyk programistycznych, testów jednostkowych i automatyzacji.
Umiejętność mentorowania i współpracy zespołowej.
Komunikatywna znajomość języka angielskiego (czytanie dokumentacji).
Dojrzałość techniczna i odpowiedzialność za jakość produktu
Technologie, z którymi pracujemy:
Backend: Java 8, Spring 4.x, Hibernate 3.x, Spring Security, JasperReports, JUnitFrontend: JavaScript (vanilla), Ext JS, Vue.js (częściowo), HTML5, CSSBazy danych i API: MySQL, SQL, RESTInfrastruktura: Maven, Git, Mercurial, wewnętrzny CRM
Co oferujemy: 🤝
Realny wpływ na rozwój produktu i procesy
Narzędzia i wsparcie techniczne potrzebne do komfortowej pracy
Przyjazna atmosfera i zespół, który naprawdę współpracuje
Możliwość rozwoju w obszarze IT dla biznesu
Dofinansowanie zajęć sportowych
Spotkania integracyjne
Brak dress code’u
Net per month - B2B
Check similar offers