Shift Markets logo
Shift Markets

We simplify crypto exchange infrastructure. Deliver a world-class trading experience with our white label technology.

Senior Node.js Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2009H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishGraphQLJavaScriptNode.jsTypeScript

Job Description

Senior Node.js Engineer

Shift Markets

• Build and maintain backend services using Node.js and TypeScript • Design and implement APIs, services, and core platform functionality • Take ownership of features, from ideation through implementation and iteration • Leverage AI coding tools to accelerate feature development and improve code quality • Assist with debugging and refactoring • Design and operate agent-assisted development workflows • Work with emerging frameworks like OpenClaw to orchestrate development workflows • Contribute to engineering and product strategy, especially around AI-assisted development and automation • Collaborate with stakeholders to drive product outcomes independently

Job Requirements

  • 3–6+ years of professional software engineering experience
  • Strong proficiency in Node.js and TypeScript
  • Experience building and maintaining production-grade backend systems
  • Solid understanding of API design (REST, GraphQL, etc.)
  • Asynchronous systems, thread-safety, and event-driven architecture
  • Debugging and performance optimization
  • Hands-on experience with modern AI coding tools such as Cursor, Codex / OpenAI tools, Claude Code
  • Demonstrated ability to use AI tools effectively in day-to-day development
  • Familiarity with agent-based coding patterns
  • Strong product intuition and the ability to translate ideas into shipped features
  • Experience owning workstreams or features end-to-end with minimal supervision

Benefits

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

Apiux Tech logo

Desarrollador Java Senior, Integrador de Sistemas

Apiux Tech

Using the power of the Technology to transform your business

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Desarrollar y mantener aplicaciones backend utilizando Java y frameworks Spring en entornos corporativos. • Implementar servicios e integraciones entre sistemas internos, plataformas externas y bases de datos relacionales. • Administrar y desplegar aplicaciones sobre servidores de aplicaciones y servidores web corporativos. • Participar en procesos de integración y soporte sobre plataformas middleware empresariales. • Diseñar y optimizar consultas, procedimientos y estructuras de bases de datos relacionales y no relacionales. • Desarrollar y mantener componentes frontend legacy y modernos asociados a soluciones corporativas. • Participar en iniciativas de integración cloud utilizando servicios de almacenamiento y conectividad corporativa. • Generar reportería y automatización de procesos mediante herramientas de construcción y despliegue. • Colaborar en el diseño técnico y modelamiento de soluciones utilizando UML y metodologías ágiles. • Participar en desarrollos e integraciones mobile sobre plataformas Android e Ionic. • Resolver incidentes técnicos complejos y apoyar la continuidad operacional de los sistemas institucionales. • Trabajar coordinadamente con áreas técnicas y funcionales para el levantamiento y atención de requerimientos.

Chile
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Own the product vision for the Scala plugin, ensuring it provides fast, correct, and trustworthy IDE support that evolves with the language. • Analyze product usage statistics and run a consistent pipeline of user interviews to ground decisions in real workflows. • Use IntelliJ IDEA with the Scala plugin daily – dogfooding features, catching regressions, and validating the developer experience first-hand. • Maintain and develop reference projects that serve as showcases for new features, material for conference demos, and a living test bed for DX quality. • Own and continuously adapt the plugin roadmap for short-term release goals, mid-term initiatives, and longer-term projects related to the Scala ecosystem. • Align plugin planning with Scala compiler releases and IntelliJ IDEA release trains. • Make judgments about trade-offs and say "no" when cost, risk, or maintenance burden outweighs user value. • Define problem statements, success criteria, and scope for features, and then collaborate with engineers to validate and refine them. • Represent core Scala stakeholders – developers and library authors – and prioritize recurring pain points, for example, false positives, slow analysis, unreliable refactorings, onboarding pain points, and AI agent integrations. • Coordinate with Developer Advocates, the IntelliJ IDEA, and Marketing teams, and other JetBrains teams.

Netherlands
TwinStream logo

Java Software Engineer

TwinStream

A Cyber Security Startup specialising in Cross Domain Solutions

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Develop components of a cross-domain security system within an agile development team • Collaborate to find solutions for high-level requirements • Investigate technologies to understand their applicability • Develop high-quality code • Problem-solving deeply technical issues • Build tests at all stages of development • Build deployment code and pipelines

United Kingdom
£70K - £90K / year
Insense | TikTok & Meta Partner logo

Backend Engineer

Insense | TikTok & Meta Partner

One-stop shop to collaborate with creators for UGC, organic posting, and whitelisted ads.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain our backend. • Oversee the development and maintenance of our GraphQL API, ensuring it meets the needs of both frontend clients. • Manage deployments in a Kubernetes environment on Google Kubernetes Engine (GKE). • Ensure the reliability and scalability of our applications. • Work closely with designers, product managers, and QA to deliver high-quality features. • Facilitate communication and collaboration within the team. • Proactively ideate and implement product improvements based on business and user needs. • Foster an inclusive work environment, collaborating with team members from diverse cultural backgrounds.

Poland