EngineeringFull-timeRemote
Fullstack Web Developer
About the Role
We're looking for a Fullstack Web Developer to build and ship web applications end to end for our international clients. You'll work across the whole stack (React and TypeScript on the front end, Node.js and PHP services on the back end), and own features from requirements through deployment.
This is a full-time remote position with real ownership and direct client contact.
What You'll Do
- Build responsive, accessible user interfaces with React and modern CSS
- Design and implement REST APIs and backend services
- Model data and write efficient queries against SQL databases
- Integrate third-party services (payments, CRMs, analytics, authentication)
- Deploy and maintain applications on AWS
- Collaborate directly with clients to turn requirements into working software
- Participate in code reviews and keep coding standards high
- Investigate and fix production issues across the stack
Requirements
- 3+ years of professional fullstack web development experience
- Strong proficiency in React and modern JavaScript (ES6+)
- Solid backend experience in Node.js and/or PHP (Laravel)
- Confident with HTML/CSS and responsive design
- Experience with SQL databases (MySQL/MariaDB or PostgreSQL), including schema design
- Experience designing and consuming REST APIs
- Familiarity with Git and code review workflows
- Excellent English communication skills (written and verbal) - you'll work directly with clients
- Self-motivated with strong time management skills in a remote setting
Nice to Have
- TypeScript in production codebases
- Server-side rendering (Next.js or a custom SSR setup)
- AWS experience (Lambda, S3, CloudFront, RDS)
- Docker and CI/CD pipelines
- Tailwind CSS
- WordPress or headless CMS integration
- Accessibility standards (WCAG 2.1 AA)
- Automated testing (Vitest, Jest, Playwright)
- Performance optimization and Core Web Vitals
What We Offer
- Full-time position with a competitive salary based on experience
- Fully remote - work from anywhere
- Direct client interaction - build relationships and grow professionally
- Variety of projects across different industries and technologies
- Supportive team environment when you need assistance
Working Style
This role involves direct communication with clients, so strong English skills are essential. You'll be responsible for:
- Understanding client requirements through calls and messages
- Providing time estimates and project updates
- Explaining technical concepts in simple terms
- Managing expectations and delivering on commitments
Employment Type
- Full-time
- Remote
- Flexible schedule
Interested? Send your CV, a portfolio or GitHub profile, and a brief introduction to office@c9group.dev
Pripravljeni na prijavo?
Pošljite nam svoj življenjepis in kratko predstavitev. Veselimo se vašega sporočila!
Prijavi se zdaj