6 hours ago
Sofia, BulgariaStaff+
Responsibilities
- Lead end-to-end development of full-stack TypeScript applications.
- Define, evolve, and maintain scalable software architectures aligned with product needs.
- Ensure engineering standards for code quality, performance, reliability, and maintainability.
- Coordinate integration across frontend, backend, and cloud systems in distributed environments.
- Drive engineering practices including testing, CI/CD, and DevOps.
- Serve as a technical reference for the growing engineering team and support skill development.
Requirements
- Bachelor’s degree in computer science, computer engineering, or a related field.
- Proven experience as a Full Stack or Senior Engineer in structured, international environments.
- Strong proficiency in TypeScript and modern frontend frameworks such as React or equivalent.
- Solid backend development and API design experience, including REST, WebSockets, or similar technologies.
- Understanding of distributed systems, cloud environments, and CI/CD pipelines.
- Microsoft Azure experience is a strong advantage.
- Industrial-context experience is a plus.
- Good written and spoken English.
Benefits
- Hybrid working model with regular on-site presence required in Sofia.
