RecruityTalent is a Recruitment agency with focus of IT, supporting startups and enterprises in Bulgaria, EMEA and LATAM by connecting them with top talent. We believe recruitment is more than a job — it’s a mission. And our mission is to quickly and effectively connect exceptional talent with companies where they can create meaningful impact.
Position: Fully REMOTE
Company: Product USA company
Contract: Direct B2B contract with the company, long-term, full-time
We are looking for a Principal 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
• Days paid leave
• Laptop reimbursement
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 № 3837 , guaranteeing full compliance with industry standards and legal requirements.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.