At Squaretalk 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.
What You’ll Do
- 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
Technical Must-Haves
- 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).
Soft Skills We Value
- Ownership mindset — you take initiative and drive features end-to-end.
- Strong team spirit — collaborative, helpful, and open to feedback.
- Excellent communication skills and cross-team collaboration.
- Passion for mentoring and helping others grow.
- Comfortable working in a fast-paced, agile environment.
- Eagerness to learn and stay updated on the latest technologies.
Benefits
- Flexible hybrid working model, enabling you to balance work and personal life
- Exciting opportunity to join a successful company, with big ambitions for the future