JavaScriptMongoDBNode.jsPostgresReactReduxSCSSTypeScriptReact.jsSassPostgreSQLREST APIGitVersion ControlWorkdayAgileScrumCollaborationRemote Work
About this role
Role Overview
Design, build, and maintain backend services and REST APIs using Node.js
Develop and maintain frontend applications using React and TypeScript
Own features across the full stack — from database schema to UI interaction
Work with relational and/or document databases (PostgreSQL or MongoDB)
Integrate frontend components with backend services and third-party APIs
Write clean, well-documented, and testable code across both layers
Conduct code reviews and provide constructive feedback to peers
Participate in Agile/Scrum processes including sprint planning and daily standups
Communicate proactively with team members and client stakeholders
Log time accurately and maintain clear documentation of work progress
Requirements
8+ years of professional experience in fullstack development
Strong backend experience with Node.js in production environments
Expert-level React.js with a track record of complex frontend delivery
Strong proficiency in JavaScript (ES6+) and TypeScript across frontend and backend
Hands-on experience with PostgreSQL or MongoDB
Solid understanding of REST API design and integration patterns
Solid CSS skills including SCSS/SASS
Experience with state management (Redux or Context API)
Proficiency with Git version control
Track record of reliable, consistent delivery in remote teams
Strong ownership mentality — you deliver what you commit to
Comfortable with structured processes and daily reporting
Business-fluent English (written and verbal)
Tech Stack
JavaScript
MongoDB
Node.js
Postgres
React
Redux
SCSS
TypeScript
Benefits
Flexible Work Schedule: Enjoy a non-linear workday designed to enhance productivity and maintain a harmonious work-life balance, with core hours for team collaboration
Professional Growth: Access training opportunities to boost your career prospects
Innovative Projects and Tools: Engage in cutting-edge projects using the latest tools and technologies within a progressive remote work environment
Competitive Income: Receive competitive compensation with regular performance reviews and potential raises every six months
Global Team Dynamics: Collaborate with a diverse, international team that values openness and teamwork
Fully Remote Environment: Work from anywhere with normal business hours and flexibility, no on-call rotation
Gradual Onboarding: Start with a planned transition as you get up to speed with our systems and processes