At Squaretalk, we’re redefining how businesses communicate — globally, instantly, and seamlessly. Our cloud communications platform empowers companies to create smarter, more meaningful connections with their customers.
We’re a young, fun, and fast-moving team of tech enthusiasts passionate about building modern products with cutting-edge technologies.
If you thrive in collaborative environments and love crafting high-impact software — we want to meet you!
The Role
We’re looking for a Senior Fullstack Developer to join our Sofia-based Engineering team and take an active role in shaping our SaaS platform. You’ll work across the stack — from modern frontends to scalable backend services — helping us deliver world-class features to thousands of users worldwide.
As a senior engineer, you’ll influence architectural decisions, mentor team members, and collaborate closely with Product, UX, and fellow engineers — all within an agile Scrum framework.
Design and develop end-to-end features — from responsive UIs to robust APIs.
Build high-quality frontends with React, Redux, and TypeScript.
Develop and maintain scalable backend services using Node.js, Laravel (PHP), and Python.
Optimize database interactions across PostgreSQL, MySQL, Redis, and MongoDB.
Work within a hybrid architecture leveraging DigitalOcean and AWS cloud platforms.
Participate in Scrum ceremonies and collaborate in an agile, iterative development process.
Maintain and improve our CI/CD pipelines, and contribute to server, deployment, and DevOps tasks.
Participate in code reviews, architecture discussions, and tech roadmap planning.
Mentor junior and mid-level engineers, fostering a culture of learning and excellence.
Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact solutions.
Requirements
5+ years experience as a Fullstack Developer.
Proficiency in React, Redux, TypeScript, and solid understanding of modern frontend architecture.
Strong backend experience in Node.js and at least one of: Laravel (PHP) or Python.
Deep understanding of relational and non-relational databases: PostgreSQL, MySQL, Redis, MongoDB.
Familiarity with cloud platforms — DigitalOcean and/or AWS.
Experience with CI/CD pipelines, Docker, and server / deployment / DevOps tasks.
Experience working in an Agile Scrum team.
Solid grasp of unit, integration, and end-to-end testing.
Strong understanding of scalable and performant software architecture.
Bonus Points
Experience with React Native.
Familiarity with Asterisk and VoIP / telephony systems.
Experience with scalable event-driven architectures.
Background in building SaaS products or communication platforms (VoIP, WebRTC, SIP).
Benefits
Comprehensive health insurance package, including dental and optical care, as well as hospital and pregnancy care.
Co-financed Multisport card to support your health and fitness.
Monthly food vouchers
Flexible hybrid working model, enabling you to balance work and personal life
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.