Everbridge logo
Everbridge

Keeping people safe and organizations running. Faster.

Full-Stack Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2002H1B SponsorCompany SiteLinkedIn

Location

Netherlands

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

Full-Stack Software Engineer

Everbridge

• Developing new products and interfaces. • Enhancing existing products. • Sustaining & Maintenance activities. • Testing and documenting activities.

Job Requirements

  • Must have a Bachelor’s or Master’s degree in Computer/Electronic Engineering or equivalent.
  • Must have 5+ years of experience with backend engineering using Java / Spring (Boot).
  • Must have 5+ years of experience with frontend engineering using Angular(JS), JavaScript, HTML, CSS and related web technologies.
  • Must have experience using AI tools like Codex, GitHub Copilot, Cursor or Claude Code.
  • Must have experience with Micro-services platforms and tools (Kubernetes, Docker).
  • Must have experience with (no)-SQL Databases (e.g. PostgreSQL, MariaDB).
  • Preferably have experience with networking and communication protocols (e.g. TCP/IP, HTTP, SSL).
  • Preferably have experience with Linux environments and security.
  • Preferably have experience with Kafka.
  • Preferably have experience with Linux shell scripting and Python.
  • Preferably have experience with deployment tooling (Ansible, Helm).

Related Job Pages

More Full-stack Engineer Jobs

Cross River logo

Senior Software Engineer - IAM

Cross River

Powering the future of financial services.

Full TimeRemoteTeam 501-1,000Since 2008H1B Sponsor

Role Description Cross River’s Software Engineering group handles the core software responsibilities at Cross River, and as a Senior Software Engineer, you play a key role. You have a growth mindset: embracing ambiguity and seeking opportunities to challenge yourself and continuously grow your skills. This is a challenging role, so we expect you to have significant experience leading and developing complex and distributed engineering systems. We are looking for an individual contributor that enjoys mentoring teammates and working closely with users. - Design, implement, and manage IAM solutions - Collaborate with other IT and security teams to ensure seamless integration of IAM and app security solutions - Provide technical guidance and mentorship to junior IAM engineers Qualifications - Proficiency in both Hebrew and English, written and verbal, sufficient for achieving consensus and success in a remote and largely asynchronous work environment - Minimum 6 years of experience - Proficiency in IAM technologies such as EntraID, AWS Cognito, Okta, IdentityServer, or similar - Experience with OAuth2.0 and OpenID Connect (OIDC) - Extensive experience in backend development, preferably with C# - Familiarity with the principles of cybersecurity Requirements - A plus if you have experience with AWS services - Experience with Single Page Application (SPA) client-side components related to identity and application security - Using Identity Management as a code library, such as Duende Identity Server - Experience with SAML - Experience with Policy-Based Access Control (PBAC) - Experience with Continuous Integration and Continuous Deployment (CI/CD) processes Benefits - Ongoing learning and development opportunities - Monthly wellness reimbursement - Volunteering opportunities - Charitable donation matching - Keren Hishtalmut on full salary - Private health and dental insurance - Advanced study fund - Various company events

Israel
Magnolia International Ltd. logo

Senior Back-End Engineer

Magnolia International Ltd.

Magnolia started small, driven by two innovators who wanted to build a flexible and powerful CMS. Over the years, we’ve extended this vision to make life easier for our customers and partners, to understand your DX challenges, and to ensure that each platform deployment is truly tailored to your needs.

Full TimeRemoteTeam 201-500

Role Description We are seeking a highly proactive Senior Back-End Engineer to join our European team, working from anywhere in the EU. You will be instrumental in building scalable features, APIs and modules, powered by a purely Headless Magnolia CMS backend. We operate in a fast-paced, modern environment and are actively embracing AI-assisted development. We are looking for a self-starter who actively identifies and solves blockers independently, and communicates effectively across the department. What will you do? - Backend Integration & Support: You will work with Java to configure, improve, and maintain Magnolia’s backend. - Autonomous Execution: Proactively identify blockers, propose solutions, and independently drive tasks forward while maintaining tight, continuous alignment with our PM, Architects, and Leads to shape epics and clear dependencies. - Agent-Assisted E2E Delivery: Leverage agentic AI workflows (we use Claude) across the entire product lifecycle. From shaping epics and brainstorming architecture with the PM, to automating complex development tasks, testing, and streamlining our go-to-market deployment—you will use AI to reduce cognitive load, stay unblocked, and boost your efficiency. - Collaborate & Communicate: Maintain clear communication in English regarding project status, technical hurdles, and architectural decisions, which is critical for our team's success. Qualifications - Over 5 years of experience as a Back-End Engineer. - CMS core knowledge: prior experience with DX Core or a similar product, especially with regard to security, SSO, configuration management, and data layer. - Quality mindset: proven track record of delivering features that are pragmatic, thoroughly tested, solve the end user’s initial problem, and are owned long-term. - Solid proficiency in Java, together with excellent command of written and spoken English. - Proven ability to work autonomously in a multicultural team: taking initiative, self-managing effectively, and driving projects forward in a remote environment. - A forward-thinking mindset: with strong curiosity and proven experience leveraging AI tools to accelerate your development speed. - React experience: Exposure to the modern JavaScript/TypeScript ecosystem is nice to have, as it is a growing part of our technical landscape. Benefits - Constant learning and knowledge sharing with some of the best professionals in the industry. - Lateral and vertical growth opportunities. - Flexibility, flexibility, flexibility. - Remote-friendly vibes. Company Description Magnolia started small, driven by two innovators who wanted to build a flexible and powerful CMS. Over the years, we’ve extended this vision to make life easier for our customers and partners, to understand your DX challenges, and to ensure that each platform deployment is truly tailored to your needs.

Czechia
Wrike logo

Senior Software Engineer

Wrike

Do the best work of your life.

Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Develop and enhance Kotlin-based backend services that power Wrike’s mobile application • Contribute to the core platform, including APIs, business logic, and performance optimizations tailored for mobile use cases • Collaborate closely with iOS, Android, QA, product, and design teammates to deliver high-quality features • Participate in code reviews and peer reviews to maintain engineering quality and consistency • Help evolve the mobile backend service and propose innovative technical solutions using Kotlin • Support the delivery of a reliable, scalable, and user-friendly mobile experience for Wrike customers

Estonia
leadtech logo

AI Full Stack Developer

leadtech

Leadtech is an Equal Employment Opportunity (EEO) Employer, which means we encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and/or disabilities. All we need is your high energy, skills, and willingness to be a part of a great project!

Role Description As part of AI-LAB as a Full-Stack Developer, you will be instrumental in building and scaling our AI products. You will own features end-to-end across a modern Next.js frontend and our NestJS backend services, delivering a seamless and powerful user experience. You'll be joining a team with a ship-fast mindset and a modern, carefully curated tech stack. - Develop and maintain features on our Next.js (App Router) frontend using TypeScript, SWR, Tailwind, and a component-driven design system, with full internationalization (i18n) support. - Design, implement, and maintain RESTful APIs with NestJS (TypeScript) to manage authentication, data processing, billing, usage tracking, and orchestration of AI workflows. - Own backend services end-to-end: from schema design and migrations to deployment and observability, and contribute to new services as the product surface grows. - Integrate and maintain third-party SDKs and APIs that power critical product flows, including payment processing, authentication, analytics, and messaging. - Build AI agents and tools using the Claude SDK and Model Context Protocol (MCP): giving LLMs real-time access to data, APIs, and tools so they can take meaningful actions on behalf of users. - Contribute to schema design with Prisma and PostgreSQL, write and review migrations, and reason carefully about data models that evolve safely over time. - Implement and maintain feature flags, A/B experiments, and analytics events so product decisions are driven by data. - Handle incoming webhooks and asynchronous task processing with the rigor required for payment-critical and PII-handling code paths (idempotency, retries, fault tolerance). - Collaborate with AI product managers and AI specialists to translate complex requirements into robust, scalable features — and push back on complexity when a simpler path exists. - Collaborate on application deployment and help maintain our cloud infrastructure. Qualifications - TypeScript Proficiency: Highly proficient in TypeScript across both frontend (React/Next.js) and backend (Node.js/NestJS) environments. - Frontend Expertise: Strong experience with React and Next.js (App Router): Server Components, route handlers, streaming, metadata, i18n, and modern data-fetching patterns (SWR or equivalent). - Backend Expertise: Solid experience building production REST APIs with NestJS (or comparable Node frameworks like Express/Fastify): modules, DI, guards, interceptors, DTO validation. - Database Skills: Experience with PostgreSQL and an ORM such as Prisma. Comfortable writing and reviewing migrations, reasoning about transactions, and designing schemas that evolve safely. - API Integration Depth: Real experience integrating third-party SDKs: handling webhooks, idempotency, retries, and asynchronous fulfillment. - Problem-Solving Mindset: Collaborative, pragmatic, willing to challenge assumptions and surface tradeoffs before writing code. - Passion for AI and High Agency: Genuine enthusiasm for AI products, and a desire to bring new techniques and tools into the team proactively. - Creativity and Proactivity: You enjoy proposing features, finding creative solutions, and improving the user experience without being told to. - A serious self-learner who adapts to new tools and platforms in days, not weeks. Requirements - Nice to Have: - Prior experience working on payment / subscription systems. - Familiarity with monorepo tooling (pnpm workspaces, Turborepo, Nx). - Experience with BigQuery and event-pipeline analytics. - Familiarity with Tailwind and component-driven design systems. - Knowledge of cloud platforms such as Google Cloud Platform (GCP). - Experience with feature-flag systems. - Previous work on AI products or LLM-powered applications. Benefits - High-Impact Role: Be a key player in a small, agile team building greenfield projects with the potential to transform an industry. - Modern Technology: Work with a cutting-edge, carefully selected tech stack with a focus on best practices. - Growth & Learning: Gain deep experience in AI-driven applications, cloud-native architecture, and real-time systems. - Stability & Vision: Enjoy the energy of a startup environment backed by the resources and stability of a large, successful company. - Collaborative Culture: We value open communication, teamwork, and a shared passion for building exceptional products. - Growth and career development: At Leadtech, we prioritize your growth. Enjoy a flexible career path with personalized internal training and an annual budget for external learning opportunities. - Work-Life balance: Benefit from a flexible schedule with flextime and the option of working full remote or from our Barcelona office. Enjoy free Friday afternoons with a 7-hour workday, plus a 35-hour workweek in July and August so you can savor summer! - Comprehensive benefits: Competitive salary, full-time permanent contract, and top-tier private health insurance (including dental and psychological services). - 25 days of vacation plus your birthday off, with flexible vacation options—no blackout days! - Unique Perks: If you wish to come to our office in Barcelona, you’ll find it complete with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace with stunning Mediterranean views. - Additional benefits include ticket restaurant and nursery vouchers, paid directly from your gross salary.

Spain