Senior Full-Stack Engineer
Overview
We are looking for a true Senior Full-Stack Engineer – someone who can design systems, take ownership end-to-end, and deliver production-grade features across backend and frontend. Technology is not the main criteria. Engineering maturity, system thinking, and code quality are. Experience with Go and/or React is an advantage but not required.
A global provider of cloud-based business communication solutions, established in 2007, delivers IT products to businesses in over 100 countries.
What Will You Do
- Design and implement features from idea to production
- Work across backend, frontend, APIs, databases, and integrations
- Participate in Scrum ceremonies; contribute to planning and estimation
- Take architectural decisions and improve existing system design
- Write clean, testable, maintainable code; perform code reviews; mentor other engineers
- Improve performance, reliability, and scalability; work closely with Product, QA, and DevOps
Perfect Match
- 7+ years hands-on software engineering experience
- Strong understanding of system design and architecture
- Proven experience building and maintaining high-load, event-driven systems
- Ability to work across the full stack (backend + frontend)
- Experience in Agile/Scrum teams; strong ownership and accountability
- Solid understanding of APIs, databases, and modern web architectures
- Experience with Git and CI/CD workflows
- Learns new technologies quickly and independently
Plus
- Go
- React or modern frontend frameworks
- Microservices and distributed systems
- Cloud environments and containers
- Observability and monitoring tools