Golang Developer
Posted 48 days agoCirca €65,000Job Reference: 34989
We are expanding our team and seeking an enthusiastic, experienced and creative Back-end Developer to join our talented team. The candidate will play a key role in the design, development, testing, and maintenance of all back-end code, ranging from games to tooling.
Role and Responsibilities
- Analise in detail project requirements and identify possible problems for the project deadline in a timely manner
- Help design and develop software according to the project specification and respecting the timetable defined by the project manager
- Implement best practices in software development
- Implement unit tests and assist in testing efforts
- Assist the team lead in all tasks deemed essential to the success of the project
- Attend training sessions deemed necessary by management
- Strive to improve the technical team know-how by supporting on-job training efforts of other team members
- Contribute in the creation of new work processes and workflows while improving existing ones
- Assist in onboarding and train new employees when requested
- Help create and maintain the best work environment possible
Work experience and skills
Essential experience
- Proven work experience with Golang (2+ years)
- Proven work experience as a slot game engine/server developer or working knowledge of the gambling industry
- Proficient with code versioning
- Experienced with test-driven development
- Experienced with continuous integration pipelines
- Experienced working under agile methodologies
- Communication skills
- Flexibility, motivation, initiative
- Ability to learn fast and transfer knowledge
Desirable qualifications
- Experienced in developing multi-threaded code, with an emphasis in performance
- Knowledge of C/C++/C#
- Knowledge of testing tools such as Protractor, Jasmine, Karma
- Degree and certificates in related fields
- Experience working with Linux-based operating OSes
- Knowledge of SQL and RDBMS
- Experience working with XML
Personal qualities and behavioural traits
- Fluent in the English language
- Excellent interpersonal and public speaking skills
- Aptitude in decision-making and problem-solving