Freelance Principal React Full-stack Developer (REMOTE)
Пълно описание
RecruityTalent is a Recruitment agency with focus of IT and Executive Search, supporting startups and enterprises in Bulgaria, EMEA and LATAM by connecting them with top talent.
We are looking for a Freelance Principal React Full-Stack Engineer to provide technical leadership across client’s product and engineering teams. This role is a combination of hands-on coding and architectural guidance. You’ll work across the stack — from building intuitive, performant front-end experiences to optimizing back-end services, APIs, and data models
RecruityTalent holds Recruitment License No. № 3836 and No. № 3837, guaranteeing full compliance with industry standards and legal requirements.
We are looking for a Freelance Principal React Full-Stack Engineer to provide technical leadership across client’s product and engineering teams. This role is a combination of hands-on coding and architectural guidance. You’ll work across the stack — from building intuitive, performant front-end experiences to optimizing back-end services, APIs, and data models
Responsibilities:
- Defining and refining architecture for new features and long-term platform evolution.
- Designing and coding features end-to-end, from front-end components to backend APIs and data layers.
- Reviewing pull requests and contributing high-quality, scalable code across the stack.
- Troubleshooting complex issues in production and guiding incident response when needed.
- Set technical direction through architecture discussions, coding standards, and best practices.
- Collaborate closely with product, design, and other engineers to deliver solutions that balance technical and business needs.
- Operate with minimal supervision, driving complex initiatives from design through delivery.
- Troubleshoot, optimize, and improve performance, scalability, and reliability of systems.
Requirements:
- 8+ years of professional experience in software engineering, with deep expertise in full-stack development.
- 4+ years of experience with React (Next.js), Nest.js (or Express.js), GraphQL, Docker
- Deep expertise in modern front-end technologies, including HTML, CSS, and JavaScript/TypeScript.
- Hands-on experience with back-end technologies, including SQL databases (e.g., PostgreSQL) and API design.
- Familiarity with event-driven architectures, particularly patterns like CQRS and event sourcing.
- Proven experience designing and consuming RESTful APIs and building scalable, production-grade solutions.
- Strong foundation in software engineering principles such as data structures, algorithms, and object-oriented design
- Exceptional communication and interpersonal skills, with the ability to collaborate effectively across teams.
- Highly organized with strong attention to detail and commitment to delivering high-quality results.
- Comfortable working in fast-paced, dynamic environments, balancing multiple priorities.
- Growth mindset with a strong desire to learn, adapt, and embrace new technologies.
- Proficient in spoken and written English, capable of communicating clearly with technical and non-technical audiences.
Nice to have:
- Hands-on experience with Tailwind CSS, D3.js, Angular, and AG Grid for building rich and performant user interfaces.
- Working knowledge of DevOps practices and CI/CD pipelines, with familiarity in modern tools and automation processes.
- Exposure to AI/ML integration, data pipelines, or advanced analytics systems.
Additionally:
- Fully remote job
- Competitive salary
- Career growth opportunities
- Flexible paid time off
- Laptop reimbursement
- Ongoing training and development opportunities
If this sounds like you - Apply now!
- ----------------
RecruityTalent holds Recruitment License No. № 3836 and No. № 3837, guaranteeing full compliance with industry standards and legal requirements.