Junior Strong Node.js Developer (+React) Newsoft Responds Quickly $$$
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Junior Strong Node.js Developer (+React) Newsoft Responds Quickly $$$" Tezos.Software Engineering
Ukraine
We are looking for a Junior Strong Node.js Developer to join a USA-based project and take ownership of building and maintaining third-party integrations on a modern B2B platform. Our product helps businesses make smarter use of their data by connecting external tools — file storage, communication platforms, and project management systems into an AI-powered knowledge layer. You’ll be working with a skilled team on a scalable, high-impact system using up-to-date technologies.
Requirements:
— 1.5+ years of experience in web development with Node.js and TypeScript, with a primary focus on backend development.
— Experience with React, and/or Next.js for building internal tools, admin panels, or integration configuration pages.
— Hands-on experience building and consuming REST APIs, including OAuth 2.0 authorization flows (authorization code grant, token refresh, service-to-service auth).
— Working knowledge of relational databases and ORMs (we use PostgreSQL and Prisma).
— Experience with background job processing, task queues, or worker-based architectures (we use BullMQ with Redis/Valkey).
— Familiarity with Next.js (App Router) or a similar full-stack framework is a plus.
— Proficiency with Git and comfort working in a monorepo (pnpm + Turborepo).
— Strong problem-solving skills and attention to detail — integration work requires debugging across multiple systems and APIs.
— A proactive, organized, and independent approach to work. You’ll own features end-to-end, from database schema to UI.
— Upper-intermediate or higher English proficiency, enabling effective communication within an international team.
Nice to have:
— Familiarity with third-party APIs.
— Experience with AI/LLM integrations or working on AI-adjacent products.
— Familiarity with OpenTelemetry, structured logging, or observability tooling.
Responsibilities:
— Design, build, and maintain third-party integrations end-to-end: OAuth flows, API route handlers, database models, background sync workers, and admin/user-facing configuration UIs.
— Implement reliable data crawling and synchronization pipelines that run as background tasks, handling rate limiting, pagination, error recovery, and incremental sync.
— Work with PostgreSQL (Prisma) to design schemas for integration credentials, sync state, and external resource mappings.
— Build admin setup flows and user-facing integration pages using React, Next.js Server Components.
— Collaborate with the team on architecture decisions for new integrations.
— Ensure production reliability through proper error handling, OpenTelemetry instrumentation, and structured logging.
— Contribute to shared packages in our monorepo — integrations library, server actions, operations queue, and UI components.
Interview stages:
— HR interview (30 minutes).
— Technical interview (1 hour).
— Interview with the customer (1 hour).
— Job offer 🎉🎉🎉
We offer:
— Competitive salary.
— Challenging tasks and projects.
— Opportunities for professional development and growth.
— Flexible working hours.
— New hardware.
— Free English lessons.
— Table tennis and yoga classes.
— Availability of generators and Starlinks in the office.
— Small gym in the office.
— Adjustable height tables.
— Regular office fruit delivery and other benefits.
Let’s create value together!
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Junior Strong Node.js Developer (+React) Newsoft Responds Quickly $$$" Tezos.