Full Stack Developer (Node.js+Vue.js)
Tech Stack / Keywords
Firma i stanowisko
Our customer is a technology provider offering cloud-based business software that helps organizations centralize information, automate workflows, and improve collaboration across teams and external partners. The project is focused on migrating customers to a modern cloud-based contract and vendor management platform including implementation, configuration, data migration, and ongoing enhancements for public sector and municipal organizations.
Wymagania
- 3+ years of backend development experience with Node.js.
- Fundamental Vue.js experience for full-stack CRUD development and maintenance.
- Experience in Banking, Compliance, or Audits domain.
- Strong experience building REST APIs, state machines, and background/cron jobs.
- Proficient with PostgreSQL/Supabase including schema design, query optimization, and Row Level Security (RLS) policies.
- Experience integrating third-party APIs including SendGrid, Twilio, e-signature, and sanctions APIs.
- English language proficiency at Upper-Intermediate level or above.
Obowiązki
- Designing RESTful APIs in Node.js for multi-role user flows and admin impersonation authorization logic.
- Implementing invoice lifecycle management, API triggers for CSV imports, and automated billing export files.
- Developing APIs for budget calculations, plan versioning, note updates, and automated spend-versus-budget tracking.
- Building calculation engines and automated background checks for document expiration tracking, sanctions screening, and blocking non-compliant invoice approvals.
- Integrating SendGrid for transactional emails, SMS notifications for approval alerts, and external E-Signature services.
- Implementing event-driven audit logging triggered by approvals/payments and server-side PDF generation for audit reports.
- Assisting frontend development by supporting secondary Vue.js admin views, dynamic tables, and form components.
Benefity
- Opportunity to work with teams from FinTech, Healthcare, Retail, Telecom, and other industries.
- Possibility to change projects or develop expertise in an interesting business domain.
- Professional, financial, and career growth with mentoring and adaptation systems.
- Opportunity to earn up to an additional 1,000 EUR/month as part of the annual bonus based on expertise.
- Access to a corporate training portal with a comprehensive knowledge base.
- Corporate events including parties, pizza days, gaming, fruits, coffee, snacks, and movies.
- Certification compensation (e.g., AWS, PMP).
- Referral program.
- Private health insurance and sports compensation depending on employment type.
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
63 aktywne oferty