Skip to content
mimi

Middle Strong Full Stack Developer

techmagic

New York · flexible Full-time Mid Level 2mo ago

About the role

About

The platform handles high volumes of real‐time data and needs a qualified engineer to design and enhance data pipelines, storage infrastructures, and analytics frameworks. You will collaborate closely with a seasoned Data Architect and a skilled engineering team to deliver robust and high‐quality solutions.

Responsibilities

  • Implement new features spanning UI, server logic, and data access layers
  • Maintain and improve existing functionality with a focus on reliability
  • Deliver features on time while maintaining code quality
  • Maintain and extend the UI built with Blaze templates and Semantic UI
  • Implement client‐side state management and reactive data subscriptions
  • Write TypeScript services following domain‐driven design patterns
  • Integrate with Vero Data Platform (VDP) via gRPC
  • Work with MongoDB for application data
  • Implement background tasks and scheduled jobs
  • Maintain integrations with external services (AWS, Twilio, Mailgun, Zendesk, Slack)
  • Work with authentication systems (JumpCloud SAML)
  • Implement identity verification workflows (Yoti)
  • Provide production support, debugging, and root cause analysis
  • Write and maintain automated tests (Mocha, Chai)
  • Follow security best practices for admin tooling

Requirements

  • JavaScript/TypeScript proficiency: 4+ years of experience with modern JS/TS
  • Full Stack Experience: Comfortable working across UI, server, and database layers
  • Hands‐on experience with MongoDB (data modeling, performance tuning)
  • Experience working with AWS‐based infrastructure
  • Able to work independently, make decisions, and drive projects forward with minimal supervision
  • Strong debugging skills across the entire stack
  • English: Upper‐Intermediate or Advanced

Preferred Experience

  • Experience with Meteor framework (3.x preferred)
  • Familiarity with gRPC and Protocol Buffers
  • Background in admin tooling or internal platforms

Work Schedule

Full‐time remote working day with flexible hours.

Interview Stages

  • 1st stage — call with the Recruiter
  • 2nd stage — interview with the developer and the Recruiter
  • 3rd stage — technical interview with the client

Benefits

  • Projects with modern stack
  • Work from anywhere (fully remotely or in our office)
  • Strong JavaScript community at the company

Recruiter — Anastasiia Vaskiv

Skills

AWSBlazeChaiDockergRPCJavaScriptJumpCloud SAMLMeteorMochaMongoDBProtocol BuffersSemantic UITypeScriptTwilioVero Data PlatformYoti

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free