Freelance Principal React Full-stack Developer (REMOTE)

icon лв

Пълно описание


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

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!

  • ----------------
You can trust that as a GDPR-compliant agency, we uphold the highest standards of data confidentiality, ensuring all candidate information is securely stored and managed in full accordance with local GDPR regulations. Protecting privacy remains our top priority throughout the recruitment process.

RecruityTalent holds Recruitment License No. № 3836 and No. № 3837, guaranteeing full compliance with industry standards and legal requirements.


лв

info-icon


icon icon icon icon icon


Необходими основни умения

Необходими основни знания

Добави резюме

upload_file PDF DOC RTF TXT PPT ZIP XLS JPG OTH
info
Това е резюмето, което от ще разгледат за твоята кандидатура

Финален преглед

Увери се, че информацията е точна и ако всичко е наред натисни „Изпрати“ и твоята кандидатура отива незабавно за преглед в .

Информация за обратна връзка

Резюме

Вие се съгласявате с общите условия на Yox. При натискане на кандидатствай: 1) вие се съгласявате с общите условия на Yox, Политиката за Поверителност и Политиката на използване на бисквитките. Съгласявате се и разрешавате вашето резюме да може да бъде изпратено към работодателя (не е гарантирано получаване) и да продължи да се обработва и анализира съгласно нашите условия и политики. Натискайки „Изпрати“се съгласяваш с на Yox.bg
done
Честито, вашето резюме беше изпратено успешно!

При интерес от работодателя очаквайте връзка на посочените от вас контакти.