Software Engineer (C++) 1
Sofia, BG, 1766
Amusnet is a leading provider recognized for offering the best-performing products and innovative solutions in gaming globally. With a portfolio of 300+ casino games, our company collaborates with 800+ operators on 2000+ websites in 35+ markets to enrich online entertainment. Our dedication to innovation and technology also extends to producing premium slot cabinets where our games fuse seamlessly with cutting-edge hardware solutions. Our team consists of 750+ industry professionals, and we continue to broaden our network of offices as we grow. Our team is growing and we are looking for Software Engineer (C++)!
We are looking for Software Engineer (C++) to turn ideas into reality and be involved in various aspects of software development – from concept to finished product including design, programming, play testing and production. As a Software Engineer, you're not just coding; you're architecting the future of entertainment. You will have the opportunity to solve challenging tasks and contribute to the creation of entirely new products where high performance is a must, not a luxury.
THE PERFECT TEAM MEMBER IS INSPIRED TO:
- Participate in the development of back-end software using C++
- Work in Linux environment
- Research and integrate third-party libraries APIs
- Collaborate with a team of experts in the field, to integrate and develop variouс services
- Implement communication with various hardware devices
- Demonstrate initiative by identifying opportunities for improvement and taking action without being prompted
- Actively contributes to team success and continuous improvement
THE SKILLS THAT WILL GRAB OUR ATTENTION:
- 2+ years of professional experience as a C++ Developer using C++14 and newer
- Excellent command of C++ STL
- Deep understanding of object-oriented design and programming
- Good knowledge of various Design Patterns
- Understanding the implementation of the most common data structures
- Analytical and problem-solving skills with passion for quality and attention to consistency
- Hands-on experience with Git for version control, including branching strategies, pull requests, code reviews and resolving merge conflicts
- Understanding and practical experience working in agile environments (Scrum/Kanban), including participating in daily stand-ups, plannings, groomings and retrospectives
- Strong "Getting things done" attitude with the ability to take ownership of tasks and deliver results with minimal supervision
SKILLS CONSIDERED AS AN ADVANTAGE
- SQL
- REST principles
- Linux operating system and shell scripting
- Event driven programming
- Experience with developing network applications
- Experience with CI/CD tools
THE REASONS TO JOIN OUR TEAM:
- Excellent remuneration package
- Performance-based bonuses
- Private health insurance
- Card for Public Transportation
- Multisport card
- Corporate discounts
- Parking – early bird option
- 25 days of annual paid leave
- Performance review process
- Internal & external training programs
- Team buildings & local company events
- Work-life balance
- Inspiring & supportive colleagues
- Culture that encourages creativity & talent
If you are interested, please send us your CV.
All applications will be treated strictly confidential.
Only short-listed candidates will be contacted.
Thank you for applying!