Date Posted: 2019-06-20 | Date Modified: 2018-08-02 | Expires: 2019-07-20

Full Stack Developer

Job Description

What is the role about?

As a Full Stack Developer you will have the chance to be familiar with the work of all of the Development Team Members at Mansion Technology and Operations Centre - online casino, gaming and betting global leader. Being a part of international creative team you will have the access to operate with our world brands such as: Casino.com, MansionCasino, SlotsHeaven, MansionBet.

You will collaborate with the internal development teams to ensure that their needs are met.
You will work hand- to hand with our Back End, Front End, Mobile Developers and Architecture Engineers. Will join and contribute to a Technical team using Agile Development Methodologies in order to write, test, and deploy software applications, and provide supporting documentation and/or procedures for development and operations.

Responsibilities:

• Planning, developing and maintaining mission-critical applications.
• Developing HTML5 & JavaScript applications.
• Developing and maintaining unit and automation tests.
• Delivering high quality, high performing code that can pass the test of time.
• Developing modern, API-based applications.
• Writing technical documentation.
•Adapting easily to changes in scope and priorities in a demanding Agile environment.
•Suggesting and implementing improvements to process, procedures and systems within the company;

Requirements

Skills Required

• 2y. extensive experience in PHP.
• Familiarity with modern PHP Frameworks. (E.g. Laravel, Codelgniter)
• 2y. experience in client-side development (E.g. jQuery, JBone, VueJS).
• 2y. experience in databases such as MySQL/PostgreSQL.
• Experience in Git & GitFlow.
• Fluent verbal and written English.
• Passion for technology and design. (Conventions, pet projects, etc.)
• Innovative and adaptive mind set with eagerness to learn and implement new technologies.
• Experience in developing fully Object-Oriented/modular code.
• Experience in package control systems (E.g. NPM, Composer, Bower);



Advantageous

• Experience in Go.
• Experience in Node.JS.
• Experience in Python.
• Experience in WebSockets, AJAX.

• Experience in Automation.
• Experience in Unit Testing.
• Experience working in online marketing;

Benefits

We are special because we are giving:

• Excellent salary and benefits package.
• Opportunities for personal and professional development including internal and external trainings.
• Home office – appositely scheduled.
• Be a part of an international challenging, motivating and dynamic sphere as online casino gaming and gambling industry.
• Friendly work environment within an inspiring team of professionals.
• Flexible working hours and home office.
• Yearly Hackathon Event.
• Amazing team buildings and team events.
• Special Happy Hours;

Skills

AJAX Go Node.js PHP

Language Requirements

English

Education Degree

Bachelor's Degree

Visa Support

Yes
Email Job

Job Criteria

Job Type

Contract

Industries

#Information Technology and Services

Job Location

Bulgaria - Sofia

Functions

Information Technology, Developer

Salary

Negotiable

Companies will apply to you too

Fill in your resume and companies will send you invitations to apply on their jobs and we will notify you directly on your email box .