Our client is a global leader in retail and hospitality software solutions, specializing in payments and point-of-sale (POS) systems (product company). Operating in over 70 countries, they empower businesses to grow and thrive using innovative technology.
We are currently searching for several
Software Developers
for their new office in Sofia. These roles offer exciting challenges, a collaborative environment, and significant opportunities for professional development.
The engineering team is a diverse, remote-first group that brings together developers, quality assurance engineers, and project managers from various countries and cultures. They play a key role in influencing the company’s software architecture, product roadmap, and day-to-day operations. The company fosters an inclusive and innovative culture, encouraging team members to take initiative, explore new ideas, and make a meaningful impact on both the team and the products they create.
While prior experience with the specific technologies is not essential, candidates should have relevant working experience in software development and a willingness to learn. The primary technologies include:
- Programming Languages: Golang, C#, React (TypeScript)
- Infrastructure: AWS, Terraform, Helm, GitLab for CI/CD
Key Responsibilities:
Depending on your level of experience, your responsibilities may include:
- Participating in technical project planning and execution.
- Writing clean, efficient, and maintainable code.
- Designing, maintaining, and querying SQL and NoSQL databases.
- Documenting technical processes and project details.
- Collaborating with team members and cross-functional departments.
- Contributing to architectural decisions, patterns, and solutions.
- Adapting to new tools, technologies, and programming languages as needed.
Your profile:
The ideal candidate will have:
- Relevant working experience in software development (junior or mid-level).
- Proficiency in writing high-quality code (any programming language).
- Strong communication skills for collaboration across teams.
- A self-motivated, organized, and enthusiastic approach to work.
- Business-level proficiency in English.
Our client offers:
- Flexible working hours to support work-life balance.
- Fully remote role will be possible in the future, but willingness to be at the beginning at least some days per week in their Sofia-office to build-up a team-spirit.
- Transparent career progression framework tailored to your growth.
- Competitive company bonus scheme.
- Access to training, certifications, and events for ongoing professional development.
Whether you’re early in your career or looking to take the next step, this role offers an opportunity to develop your skills, contribute to meaningful projects, and grow within a supportive and innovative company.