We are Hiring

Opportunity to join one of the most dynamic fields within IT
Modern office with tea, coffee, table football and all those nice things
Compensation structure aimed to motivate and perform at peak level
Best atmosphere in the team 100% guaranteed

Ruby-on-Rails Developer

We are looking for an experienced Ruby developer to join our strong team.

    • Minimum 3 years Ruby-on-Rails experience
    • Minimum 5 years software development experience
    • Experience with front end technologies such as Javascript, XHTML, CSS
    • Decent command of Object Oriented Programming
    • Experience with Agile development methods and tools like Kanban
    • Third party API integration into our gaming platform
    • Develop our own APIs
    • Set up and fine-tune online casinos for our customers worldwide
    • Customize casinos according to clients requirements
    • Develop new features for the platform
    • Work in team with experienced front-end specialists, designers, 3D animators and managers
I Want This Job

Senior Ruby-on-Rails Developer

We are looking for Ruby-on-Rails Developer to join our RnD team!

    • Perfect Ruby programming skills
    • Hands-on experience with data-intensive applications development & performance tuning
    • Experience in developing complex solutions from scratch
    • Experience with relational databases and SQL, as well as with non-relational and NoSQL
    • Deep data structures, OOP, and algorithms knowledge
    • Minimum 5-year experience in software development
    • Good communication skills
    • Participate in the full development life cycle of existing (micro)services
    • Participate in designing fault-tolerant, highly available and optimized solutions for new services (no legacy)
    • Research new technologies
    • Collaboration with other teams – infrastructure, QA, development
I Want This Job

Front-End/HTML Developer

We are looking for an experienced Front-End developer to join our team. Maybe it is you?

    • Excellent HTML5 / CSS3 knowledge
    • Experience with pre- and post-processors (SCSS / LESS / Stylus / PostCSS)
    • Strong knowledge of native JavaScript
    • Understanding and using AngularJS
    • Experience with the frameworks Bootstrap, Foundation, etc.
    • Understanding the features of cross-browser compatibility and adaptability, the ability to create complex adaptive interfaces without the use of frameworks
    • Work on HTML-layout based on the provided PSD-layouts
    • Layout integration in our product (based on AngularJS)
    • Customization of functionality for the project
    • Development of custom components on AngularJS
    • Interest to develop in React
I Want This Job

Middle Systems Engineer

We looking forward to a motivated Systems Engineer to join our team.

    • Higher technical education
    • Minimum 2 years as a System Engineer or SRE
    • Experience with configuration management systems (Puppet / Chef / Ansible / Saltstack / etc)
    • Experience writing shell scripts
    • Development experience in any scripting language
    • Good understanding of Linux-like operating systems
    • Experience with container virtualization applications and orchestration systems for them
    • Good command of English (Intermediate and higher)
    • Automate infrastructure components
    • Develop pipelines within the framework of CI for projects
    • To deal with the migration of infrastructure between data centers
    • Participate in the launch of new projects
    • Work with live tasks within the framework of tickets
    • Respond to monitoring events
    • Advise developers and managers, as well as company clients
    • Be prepared for the night shifts
I Want This Job

Senior Golang Developer

We looking forward to Senior Golang Developer to join our R&D team.

    • Perfect Golang programming skills
    • Hands-on experience with data-intensive applications development & performance tuning
    • Experience in developing complex solutions from scratch
    • Experience with relational databases and SQL, as well as with non-relational and NoSQL
    • Deep data structures, OOP, and algorithms knowledge
    • Minimum 5-year experience in software development
    • Good communication skills
    • Work in the fully agile environment with senior engineers and product managers
    • Participate in designing fault tolerant, highly available and optimized solutions
    • Monitor and optimize your services in production for excellence
    • Research and develop new technologies and tools
    • Collaborate with other teams – product, infrastructure and business
I Want This Job

Tech Lead Technical Support Engineer

We look for a talented Tech Lead Security Infrastructure Engineer!

    • Higher technical education
    • 5+ years of experience as a security infrastructure engineer
    • Deep knowledge of information security
    • 3+ years of experience with Linux-based OS
    • Experience with SIEM systems
    • Experience with HIDS / NIDS
    • Development and automation experience
    • Higher or secondary specialized technical education;
    •  3+ years of work experience
    • Experience with the Windows ecosystem;
    • Experience with Apple products;
    • Experience with active Mikrotik network equipment;
    • Experience with centralized anti-virus protection systems;
    • Understanding of Service Desk and ITIL principles.
I Want This Job

Customer Service Specialist

Are you responsible and confident? join us!

    • Fluency in English and/or German
    • Excellent communication skills
    • Stress resistance
    • Advanced PC user
    • Receiving and processing calls from users
    • Outgoing calls to clients (scripting)
    • Cold calls/ sales
    • Solving customer problems, help with current issues
    • Knowledge of the admin part, the ability to use the provided tools
    • Desire to take the initiative and propose ideas for improving work processes
I Want This Job

Senior Business Analyst

Join SoftSwiss to build the best-in class Data Analytics Platform with the state of art technology and industry experts!

    • At least 4 years of hands-on experience in BA activities
    • Proven business and systems analysis skills coupled with the ability to translate input into well-structured requirements
    • Good knowledge of the main notations of visual modelling
    • Sufficient knowledge in Agile based methodologies
    • Excellent communicator in both English and Russian
    • Strong can-do attitude, problem-solving skills, and a willingness to walk the extra mile
    • Good understanding of technologies and principles of building modern web applications
    • Translation business ideas into well-structured requirements
    • Formalization, documentation and visualization of requirements
    • Digest complex requirements and convert into acceptance criteria
    • Coordination of requirements with the business stakeholders
    • Interaction with the development team
    • Development and maintenance of the documentation
    • Planning and monitoring of BA process and activities.
I Want This Job

Senior Ruby-on-Rails Developer

We are looking for a strong Ruby-on-Rails Developer to join our GameDev project!

    • Minimum 3 years of Ruby-on-Rails experience
    • Experience in designing data schemas and query optimization for relational databases (PostgreSQL)
    • Strong knowledge of version-control and team development tools (Git, GitLab)
    • Knowledge and application of the OOP and SOLID principles
    • A tendency to test code and a passion for automation
    • Implementation of game logic for new games (tournaments, progress and accumulation)
    • Integration with new platforms
    • Development of game settings management, reporting and analytics tools
I Want This Job

Senior Ruby-on-Rails Developer

We are looking for Mid/Senior Ruby-on-Rails Developer to join our Affiliate System Team!

    • Minimum 2 years of development experience
    • 1+ year experience with ruby and RoR
    • Experience with relational databases (PostgreSQL) not only at the ORM level but also using raw SQL
    • JavaScript knowledge
    • Experience in API development, experience in using third-party APs
    • Understanding of the OOP principles, knowledge of the basic design patterns
    • Sociability and effective communication (this is almost the main thing, it can be formulated differently, but we don’t need toxic workers)
    • Design and implementation of new functionality for the affiliate project
    • API integration with various third-party services (payment providers, mail services, CRM systems/transfer systems, third-party tracking systems, etc.)
    • Support and maintenance of the current project code
    • Participation in the colleagues’ code review process
    • Discussion and search for the best solution to the tasks
I Want This Job

Senior DevOps Engineer

We are looking for a strong DevOps Engineer.

    • 5+ years experience of Linux system administration
    • Knowledge of scripting languages: bash / sh, python
    • Strong knowledge of docker, docker-compose, Kubernetes
    • Knowledge of the development and operation processes. Experience in implementing CI / CD (Jenkins, GitLab CI)
    • Experience with Kubernetes
    • Experience with AWS
    • Experience with SCM
    • Aggregation and presentation of logs
    • Experience in building monitoring systems
    • HTTP server (Apache, Ngnix)
    • Alignment of CI / CD processes
    • Monitoring the operation of services and subsystems, analysis of their performance and availability
    • Close interaction with development, testing and support teams
    • Maintenance and development of K8S clusters and cloud infrastructure in AWS
    • Records management
I Want This Job

Senior Automation QA Engineer

We looking forward to a motivated QA Engineer to join our team.

    • Develop test strategy
    • Design a solution to test front-end and back-end sides of the application
    • Drive the test and release cycle
    • Mentoring & advising
    • Advanced Engineer experienced with:
      • Java
      • Selenium Web Driver
    • Ability to write SQL scripts
    • Experience with Kafka
    • Experience with load testing
I Want This Job

Middle/Senior Golang Developer

We are looking for an experienced Golang developer with tons of expertise in GO to boost our cool team!

    • Extensive experience in Golang
    • Good understanding of Golang: data structures, multithreading, memory usage and garbage collection, etc.
    • Experience using relational databases, the ability to write and optimize complex SQL queries
    • Experience in developing server applications
    • Ability to write testable code and unit tests for it
    • Integration of third-party APIs into game servers
    • Development of functionality of game server
    • Interface development of game server
    • Optimization and scaling of game server
I Want This Job

Senior DB Engineer

Join SoftSwiss to build the best-in class Data Analytics Platform with the state of art technology and industry experts!

    • 5+ years of experience in database design and development
    • Strong experience with relational databases (PostgreSQL/MySQL)
    • Experience with MongoDB and other NoSQL databases
    • Experienced with OLAP solutions
    • Experienced with complex SQL query construction
    • Experienced with database architecture development
    • Experienced with database monitoring and management
    • Experience in data guard and clustering
    • Design and develop highly efficient, robust, and scalable database architecture with Clickhouse (mostly), MongoDB and PostgreSQL
    • Create and automate reliable processes which handle regular and frequent extracts, transformations, and loads of large volumes of data from a wide variety of external sources
    • Construct complex optimized queries for various applications and services
    • Monitor, detect, and correct poor performing queries and processes
    • Optimize overall database performance through intelligent indexing, partitioning, normalization, process redesign, and performance tuning
    • Deploy database changes, provide database support, troubleshooting database issues
    • Maintain database high availability and ensure all production database work properly
    • Develop, contribute to, and improve our standard database development and architecture practices and styles
    • Present ideas articulately, concisely, politely, and meaningfully to team members and stakeholders at all levels through speech and writing
I Want This Job

PHP Developer Bitrix Framework

We are looking for PHP Developer to join our new project!

    • Understanding of the principles of operation and internal architecture of Bitrix24;
    • Confident possession of the Bitrix Framework (D7);
    • Knowledge of PHP5.3 +, MySQL 5.0+, JS, jQuery, AJAX, HTML5, CSS3;
    • Confident possession of the PLO;
    • Ability to estimate labor costs of tasks, compliance with the deadlines for completing tasks, adequacy in choosing an approach to solving a problem.
    • Setting up and implementing Bitrix24;
    • Setting up CRM, business processes, triggers, etc .;
    • Integration of Bitrix24 with third-party services;
    • Development of new modules and components of Bitrix24;
    • Continuous development of the project: optimization, implementation of new functionality, etc.
I Want This Job

Project Manager (Agile Master)

Join SoftSwiss to build the best-in class Data Analytics Platform with the state of art technology and industry experts!

    • 3+ year experience working as dedicated Agile/Scrum Master in a software development company
    • Awareness of Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games
    • Good knowledge of servant leadership principles, natural skills in facilitation, situational awareness, conflict resolution, continuous improvement, and empowerment
    • Excellent speaking/writing skills in Russian/English, good presentation skills
    • Experienced in Agile approaches: Scrum, XP and Kanban
    • Create environment for team to succeed by coaching and teaching Agile/Scrum principles
    • Organize and facilitate meetings for the team, other important ceremonies and events
    • Hold retrospectives, define action points, implement improvements
    • Contribute to the formation and maintenance of the backlog
    • Help teams with estimating and planning
    • Provide stakeholders with data needed to make decisions on releases
    • Coordinate work on dependencies
    • Develop team self-management skills
    • Nourish team efforts on taking shared responsibilities
    • Build productive environment, where problems are raised and solved
    • Support and educate team members, help the team to agree on a coordination mechanism
    • Manage multiple 2-3 teams simultaneously
    • Maintain the tools supporting the team’s processes (Storyboard, Action board, charts, backlogs, etc.)
    • Apply top-notch modern development practices and introduce these to the team
I Want This Job

About Us

SoftSwiss is a rapidly-growing product-based software company which always welcomes professionals in various areas of IT and iGaming to join the team. We are looking for highly motivated and goal-oriented individuals who are willing to share their thoughts and ideas with like-minded people and get additional knowledge and experience in return.

We think that ambitious is good and appreciate your desire to grow. Whether you are a new graduate or an experienced developer, there is always scope for professional development and promotion at SoftSwiss. We provide comfortable and friendly working atmosphere to help our employees concentrate on the core of their work and enjoy the process.

Technologies We Use

Feel free to email us at [email protected] or simply submit a form