Senior Fullstack Developer, Freelance
Posted 45ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Fullstack Developer contributing to client projects building enterprise web applications. Responsible for backend API, data layers, and frontend interfaces in a remote-first environment.
Responsibilities:
- 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)
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
















