We simplify crypto exchange infrastructure. Deliver a world-class trading experience with our white label technology.
Senior Node.js Engineer
Location
United States
Posted
1 day ago
Salary
0
Seniority
Senior
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 Guides
Related Job Pages
More Backend Engineer Jobs
Desarrollador Java Senior, Integrador de Sistemas
Apiux TechUsing the power of the Technology to transform your business
• 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.
• 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.
• 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
Backend Engineer
Insense | TikTok & Meta PartnerOne-stop shop to collaborate with creators for UGC, organic posting, and whitelisted ads.
• 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.




