Job Closed

This listing is no longer active.

Senior Fullstack Engineer, ReactJS/Node.js

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

150 days ago

Salary

0

Seniority

Senior

Job Description

Senior Fullstack Engineer, ReactJS/Node.js

Playbook

• Design and implement new features across the stack (Node.js and ReactJS), with a strong focus on usability, clarity, and real user value, shaping APIs and GraphQL contracts as part of the feature design process. • Build and evolve backend services and APIs (REST and GraphQL) that power our platform. Focus on reliability, maintainability, and clean integrations with frontend applications and third-party services. • Work closely with Product Managers and Designers to translate requirements into practical, well-scoped technical solutions. • Contribute to Engineering Requirement Documents (ERDs) that define data models, API contracts, and integration points before implementation begins. • Write clean, readable, and well-tested code. Participate in code reviews and contribute to shared standards around quality, testing, and maintainability. Improve existing systems where it provides clear product or developer value. • Take responsibility for the features you build. Identify issues or gaps, propose improvements, and iterate based on feedback. You’re comfortable working with some ambiguity and adapting as requirements evolve. • Ability to break down product requirements into data models, GraphQL types, and frontend component structure before writing implementation code.

Job Requirements

  • 5+ years of professional software development experience, with a strong focus on full-stack JavaScript / TypeScript. Proven experience shipping production web applications end-to-end.
  • Strong experience with React.js and modern frontend patterns. Ability to build responsive, user-friendly interfaces with attention to detail and performance. Familiarity with TailwindCSS or similar styling frameworks.
  • Strong experience with Node.js, including designing GraphQL schemas and understanding resolvers, dataloaders, and API structure for maintainability.
  • Advanced TypeScript proficiency. Our codebase is heavily typed — you should be comfortable writing complex types, generics, conditional types, and using TypeScript to enforce contracts and model domain logic across the stack.
  • Active daily use of AI coding assistants (Claude Code, Codex, OpenCode, or similar) for development, debugging, and problem-solving. We expect engineers to leverage these tools to ship faster and work through complex problems.
  • Strong experience working with relational databases (PostgreSQL preferred), including schema design, query optimization, and reasoning about data consistency and performance.
  • Strong communication skills in English. Comfortable working in a remote, cross-timezone team and collaborating asynchronously.

Benefits

  • Equity options
  • 100% remote with flexible working hours and async-friendly culture. Collaboration across Europe and the US East Coast.
  • A collaborative team that values ownership, open communication, and autonomy over micromanagement.
  • Yearly team retreats focused on connection, alignment, and building strong team relationships.
  • Paid Time Off

Related Job Pages

More Backend Engineer Jobs

BonifiQ logo

Backend Developer

BonifiQ

A conexão que seu negócio precisa para crescer 💜 Conquiste, engaje e fidelize clientes! Comece sua jornada aqui ↓

Backend Engineer150 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Develop robust, scalable APIs and microservices using C# and ASP.NET Core, always adhering to software architecture best practices. • Design, optimize, and integrate solutions with relational (SQL Server/PostgreSQL) and non-relational databases. • Actively contribute to technical discussions and architectural decisions, proposing continuous improvements. • Ensure code quality through automated tests and actively participate in code reviews and technical mentoring. • Focus on the continuous improvement of system performance, security, and scalability. • Collaborate transparently and proactively with the team in a 100% remote environment.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Develop and implement robust, scalable Java solutions with a focus on payment systems and API integrations; • Apply advanced skills in modern architectures, data security, and optimization of transactional processes; • Collaborate with the product team in designing and implementing new features and functionality; • Actively participate in code reviews and share knowledge with the team; • Contribute to the continuous improvement of processes and code quality.

Brazil
Madiff logo

Java Tech Lead

Madiff

Let's make a difference together!

Backend Engineer150 days ago
Full TimeRemoteTeam 51-200Since 2015H1B No Sponsor

• Lead the design and development of microservices using Java and Spring Boot • Define and drive the target architecture ensuring scalability, resilience, and security • Design and implement event-driven integrations using Azure Event Hub or Kafka • Own API strategy and design, including GraphQL • Guide containerisation and cloud deployment on Azure using Docker and Kubernetes • Drive engineering best practices across code quality, automated testing, CI/CD, and production readiness • Act as the primary escalation point for complex technical issues • Mentor and coordinate engineers across distributed teams in multiple time zones • Align technical roadmap with product goals and business outcomes

Poland
BigDataCorp logo

Mid-Level Back-End Developer

BigDataCorp

The data platform for the digital age! The best data for your business, ethically and transparently sourced.

Backend Engineer150 days ago
Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Infrastructure architecture: Defining the foundations for storing large volumes of data, ensuring they are organized and accessible; • Service abstraction: Developing API layers and interfaces needed to simplify the consumption of complex information across the organization; • Observability: Building the necessary framework for end-to-end tracing of operations, enabling product health and system behavior to be monitored through a robust analytics architecture.

Brazil
Job Closed