This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

CUJO AI
Posted 2mo ago

Senior Software Engineer (Node.js/TypeScript)

CUJO AI
Vilnius or Israel
€5k-€7k/moHybridFull Time
Responsibilities
  • building services
  • designing infrastructure
  • mentoring engineers
Requirements
  • Proven experience with TypeScript/Node.js
  • AWS serverless (Lambda
  • API Gateway
  • Cognito
  • DynamoDB)
  • OAuth2/OpenID
  • CI/CD (Jenkins
  • GitHub Actions)
  • Security-first mindset, and fluent English
Technical tools mentioned
TypeScriptNode.jsAWSLambdaAPI GatewayCognitoAWS CDKDynamoDBCloudFrontMSKJenkinsGitHub ActionsOAuth2.0OpenID ConnectOpenVPNWireGuardClaudeGitHub CopilotCursor AIJavaKotlinPythonGoAndroidiOS

Job description

Description

Your code will protect millions of devices. At CUJO AI, our OTM (On The Move) team builds Android and iOS apps backed by a cloud platform deployed on AWS — delivering cybersecurity and parental control features to users on the go.  


We're looking for a Senior Software Engineer with proven experience in programming using TypeScript/Node.js on AWS serverless services, to build secure, scalable services that mobile apps and network service providers rely on worldwide. 


In This Role, You Will: 


  • Design and build cloud-native services on AWS serverless architecture using Lambda, API Gateway, Cognito, AWS CDK, DynamoDB, CloudFront, MSK, and more. 
  • Build RESTful APIs to develop backend services around OTM product functionality, integrate with existing CUJO AI platforms — all using Node.js/TypeScript. 
  • Own infrastructure-as-code and CI/CD pipelines (Jenkins, GitHub Actions). 
  • Monitor, troubleshoot, and optimize systems for reliability at scale. 
  • Mentor engineers and collaborate across distributed, multinational teams. 

Requirements

What We’re Looking For: 


  • Strong hands-on experience with TypeScript and Node.js
  • Experience with AWS services. 
  • Experience with OAuth2.0 / OpenID Connect and secure authentication flows. 
  • Track record of building CI/CD pipelines and driving test automation. 
  • A security-first mindset and comfort working in Agile teams. 
  • Fluent English. 


What Will Make You Stand Out: 


  • Deep experience with AWS services and workloads at scale. 
  • Strong architectural documentation and system design skills. 
  • Knowledge of VPN technologies (OpenVPN, WireGuard server management and extensions) and networking fundamentals. 
  • Familiarity with AI-assisted dev tools (Claude, GitHub Copilot, Cursor AI). 
  • Willingness to pick up other programming languages as needed (Java, Kotlin, Python, Go). 
  • Android/iOS development experience. 

 

Why Join CUJO AI? 

 

  • Flexible work — fully remote or hybrid, your call. 
  • Learning & certifications — access to online training platforms (Udemy, Pluralsight, and more) plus bonuses for passed AWS certifications. 
  • Annual performance bonuses . 
  • Health insurance and comprehensive benefits. 
  • Team gatherings — annual company events and activities. 
  • Referral rewards — up to €1,000 per successful hire. 

 

The compensation package ranges from 5,000 to 7,000 EUR (gross), depending on your experience. We are focused on finding the right person for this role and are open to discussing salary expectations based on your skills, competencies, and experience. 


📅 Apply by June 14, 2026 – but don’t wait! We’ll hire as soon as we find the right person. 


📩 Apply via our recruitment portal. Questions? Email us at [email protected]

About CUJO AI

AI-powered cybersecurity and network intelligence solutions for providers.

Year founded
2015
Employees
250
Organization type
Private
Latest investment
Raised $28.70M Series B (2018) — led by Charter Communications
Headquarters
US

Similar jobs

Software Engineer roles near Vilnius, Vilnius County
1d
Save
Mark Applied
Hide
Senior Software Engineer, Web Platform
Brighton or Helsinki or Lithuania or United Kingdom or Finland or Vilnius or London
£56k-£96k/yr HybridFull Time
Unity
UnityNYSE: U: Provides software for creating real-time 3D interactive content.
Requires hands-on C++ proficiency, WebAssembly development with Emscripten or LLVM, native/browser profiling and optimization, C# and JavaScript knowledge, independent problem-solving, communication, and mentoring experience.
C++, WebAssembly, Emscripten, LLVM, C#, JavaScript
1d
Save
Mark Applied
Hide
Senior Java Software Engineer in Customer and Sector Integration Tribe
Vilnius, Vilnius County, Lithuania
€5k-€7k/mo HybridFull Time
Danske Bank
Danske BankNasdaq Copenhagen: DANSKE: Nordic financial services provider for individuals and businesses.
Strong Java expertise; experience with REST API microservices, web applications, Spring Boot, Domain-Driven Design, event-driven architecture, and highly available systems. English proficiency required.
Java 17, Spring Boot, REST APIs, AWS, OAuth2, FAPI, CI/CD
6d
Save
Mark Applied
Hide
Senior Software Engineer
Vilnius, Vilnius, Lithuania
€6k-€7k/mo HybridFull Time
Enghouse
EnghouseTSX: ENGH: Provides enterprise software for customer experience and asset management.
3+ YOE3+ years of C# and Web API experience; ability to lead technical initiatives, design distributed services, communicate implementation plans, solve problems, and work fluently in Lithuanian and English.
C#, .NET, Web API, Terraform, Amazon Web Services, AWS ECS, Infrastructure as Code
1w
Save
Mark Applied
Hide
Senior Software Engineer, Front-End
Vilnius, Vilnius County, Lithuania
€4k-€6k/mo OnsiteFull Time
Adform
Adform: Provides an integrated advertising platform for digital media buying.
Strong JavaScript, GraphQL, and React expertise; modern single-page application development; architecture, performance optimization, testing, CI/CD, communication, and AI-assisted development experience.
React, GraphQL, JavaScript, TypeScript, CI/CD, Large Language Models (LLMs)
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware, software, and services for construction and geospatial industries.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience and collaborative distributed-team skills required. Geospatial, graphics, web services, or engineering experience is a plus.
C#, .NET, Trimble Business Center, GIS, CAD, GNSS
1w
Save
Mark Applied
Hide
Software Engineer
Vilnius or Lithuania
RemoteFull Time
Trimble
TrimbleNASDAQ: TRMB: Provides hardware and software for precision positioning and modeling.
Bachelor's STEM degree or equivalent experience; mid or senior C# .NET development experience; collaborative team mindset. Geospatial, graphics, web services, or engineering experience is advantageous.
C#, .NET, GIS, BIM, CAD, Trimble Business Center, GNSS
1w
Save
Mark Applied
Hide
Senior Software Engineer, Reporting Team
Vilnius or Kaunas
€6k/mo HybridFull Time
Omnisend
Omnisend: Omnichannel marketing automation platform for e-commerce brands.
5+ YOE5+ years building backend systems; strong Go or backend-language experience; API, data-intensive service, distributed systems, cloud, testing, debugging, and production ownership experience.
Go, GCP, React
2w
Save
Mark Applied
Hide
Software Engineer
Vilnius, Vilnius County, Lithuania
€4k-€5k/mo OnsiteFull Time
Telia Company
Telia CompanyNasdaq Stockholm: TELIA: Provides mobile, broadband, and television services in Northern Europe.
Solid TypeScript and Node.js experience; knowledge of REST, HTTP integrations, JSON, XML, event-driven services, Infrastructure as Code, and cloud technologies. Experience with pnpm and Turborepo is ideal.
TypeScript, Node.js, pnpm, Turborepo, Terraform, Amazon Web Services (AWS), Amazon S3, Amazon DynamoDB, Amazon API Gateway, Amazon CloudWatch, Amazon EC2, Amazon ECS, Amazon SNS, Amazon SQS, AWS Lambda, Amazon EventBridge, Amazon RDS, Amazon OpenSearch, AWS CDK, OpenSearch Dashboards, Apache NiFi, REST, HTTP, JSON, XML
This job has expired