Senior Fullstack Developer (.Net + Node.js) @ Euvic S.A.
Location: Polska. Model of work: 100% remote. Project duration: long term. Position: full time.
We are looking for an experienced Senior Fullstack Developer to join our managed team on a long‑term project focused on developing a comprehensive security incident management platform. The platform supports organizations worldwide in communication and crisis response, regardless of size, location, or type of incident.
The platform includes:
- Mobile application (Android, iOS)
- Desktop application (Windows, macOS)
- Web application
- Lightweight mobile application (Android, iOS)
Key functionalities:
- Predefined alarm types - reporting threats within the organization
- Protection of lone employees (timer‑based alarm)
- Panic button – immediate incident reporting
- Internal communication (SMS, e‑mail, phone)
- Online crisis meeting organization
- Employee status surveys during incidents
- Check‑list management
- Document & instruction sharing
- Critical communication and alert distribution
Target sectors:
- Schools and universities
- Enterprises
- Public services
- Local authorities
Technologies we use:
- .Net (C#)
- WebAPI
- Node.js (Nest.js, TypeScript)
- MariaDB
- RabbitMQ
- React Native, React.js
Key Responsibilities
- Design, implement, and maintain backend APIs with .Net and Node.js
- Build responsive UI components in React.js and React Native
- Optimize performance and scalability of complex backend systems
- Integrate message queues (RabbitMQ) for event‑driven architecture
- Work with SQL databases, ORM and query builders
- Collaborate with cross‑functional teams in Agile/Scrum environment
- Participate in code reviews, architectural discussions, and DevOps processes
- Ensure code quality, testing, and security best practices
Qualifications
- 10+ years experience in .Net / C#
- 2–5 years experience in TypeScript and Node.js
- Strong knowledge of REST API design
- Experience with SQL databases and ORM/Query Builder tools
- Solid communication skills and openness to discussion
- Excellent written and verbal English (C1 preferred)
Nice to Have
- Experience with event‑driven systems
- Working knowledge of CI/CD, DevOps, or Kubernetes
- Contribution to open‑source projects or personal projects that showcase programming skill
- Experience in product companies or crisis communication tools requiring high reliability
Benefits
- Efficient and friendly recruitment process
- Development opportunities within a reputable IT company
- International client projects across multiple industries
- Flat hierarchy with open‑door policy and strong team relationships
- Transparent, research‑based training program
- Referral bonus programme
- Buddy support during onboarding
- Internal training, “Euvic Talks”, opportunity to conduct internal workshops
- Participation in social initiatives supporting those in need through The Good People Foundation
- Cafeteria card (MulitiSport, event tickets, etc.)
- Private health care
- Life insurance with optional additional coverage (e.g., oncology)
- Development initiatives
- Bike parking, free parking, free coffee, no dress code
Important Information: During later stages of the recruitment process identity verification will be required.
We are an inclusive and respectful work environment. Our recruitment processes are designed to give every candidate equal opportunity, regardless of background, gender, age, sexual orientation, health status or other personal qualities.
Would you like to join? Apply with #theGoodPeople – professionals, enthusiasts, great people!