Senior Software Engineer – Node, TypeScript, Frontend Ecosystem

Job not on LinkedIn

🕒 April 1

🏢🏡 New York City – Hybrid

💵 $130k - $160k / year

⏰ Full Time

🟠 Senior

💻 Frontend Engineer / Web Developer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sourcemap: the Supply Chain Mapping Company

Sourcemap: the Supply Chain Mapping Company

WebsiteLinkedIn

51 - 200 employees

Sourcemap is the supply chain transparency company: helping consumers and companies trace products to the source and ensure standards are met every step of the way. Founded in 2011 after the Tohoku Tsunami devastated supply chain worldwide, Sourcemap is committed to providing visibility across the world's most complex trade networks. Our software solutions help companies visualize their supply chains, discover indirect suppliers, measure risk, manage continuous improvement, track and trace individual products, and publish their supply chains online.

📋 Description

• Design and implement modular backend services in Node and TypeScript with clear separation between domain, application, and infrastructure layers. • Evolve our architecture toward event-driven patterns, using message buses or streaming platforms (e.g., Kafka, SNS/SQS, NATS, RabbitMQ) where asynchronous workflows add resilience and clarity. • Model domain events and asynchronous flows, establishing conventions for publishing, consuming, and versioning events across services. • Lead technical design discussions, providing guidance on boundaries, contracts, and long-term system behavior. • Improve testing strategy, emphasizing unit tests that isolate domain logic, integration tests with clear boundaries, and contract tests for APIs and events. • Contribute to modernization efforts, including refactoring legacy modules, improving observability, and reducing complexity where it adds value. • Mentor engineers through pairing and thoughtful PR reviews, modeling clear, intentional engineering practices. • Evaluate tools and frameworks with a focus on long-term stewardship, maintainability, and operational simplicity.

🎯 Requirements

• 5+ years of professional experience in software engineering, with expertise in Node.js and TypeScript, including building and maintaining large-scale systems. • Strong architectural thinking, with an ability to design systems around clear boundaries, domain models, and well-defined contracts. • Demonstrated experience with event-driven architectures, including message buses, pub/sub systems, or streaming platforms. • Deep understanding of asynchronous workflows, domain events, idempotency, and patterns for resilience and eventual consistency. • Proficiency working across frontend frameworks (Angular, React, Next.js) and collaborating on shared patterns and interfaces. • Hands-on experience with multiple persistence approaches (MongoDB, Redis, etc.) and the judgment to choose the right tool for the domain. • Strong testing instincts, including designing testable modules and building reliable test suites that don’t depend on fragile infrastructure. • A collaborative, mentoring mindset, with the ability to elevate others through clarity, example, and calm technical leadership. • Background in SaaS or product-focused engineering. • Experience working in a dynamic, fast-growing organization.

🏖️ Benefits

• paid time off • paid holidays (including an extended end-of-year break and Summer Fridays) • 100% employer-paid medical, dental, and vision coverage • 401k

Apply Now

Similar Jobs

🕒 February 27

Sequence

11 - 50

WebsiteLinkedIn

Senior Product Engineer designing AI-powered workflows for finance teams. Taking ownership of building systems while collaborating closely with customers.

🏢🏡 New York City – Hybrid

💵 $180k - $230k / year

⏰ Full Time

🟠 Senior

💻 Frontend Engineer / Web Developer

🕒 February 27

Ramp

501 - 1000

💳 Fintech

💸 Finance

🏢 Enterprise

WebsiteLinkedIn

Senior Software Engineer focusing on frontend development with React to enhance Ramp’s customer acquisition. Collaborating with marketing and design teams to optimize GTM channels and processes.

🕒 February 26

Uniswap Labs

51 - 200

₿ Crypto

🌐 Web 3

WebsiteLinkedIn

Enthusiastic frontend engineer at Uniswap Labs building next-gen financial products. Leading web product development and ensuring high-quality user experience.

🏢🏡 New York City – Hybrid

💵 $209.1k - $232.3k / year

⏰ Full Time

🟠 Senior

💻 Frontend Engineer / Web Developer

🕒 February 25

Lev

51 - 200

🏠 Real Estate

☁️ SaaS

🤖 Artificial Intelligence

WebsiteLinkedIn

Senior Frontend Engineer building intuitive user interfaces for Lev's AI-native commercial real estate platform. Collaborating with cross-functional teams to enhance product offerings in a fast-paced environment.

🕒 February 7

Adobe

10,000+ employees

WebsiteLinkedIn

Senior Frontend Engineer crafting web applications for Adobe's Frame.io product. Collaborating with cross-functional teams and focusing on performance, scalability, and user experience.