Postat pe: 2021-06-03 | Expiră pe: 2021-07-03

Development Manager (ref 7726)

Descrierea jobului

Our client is looking to hire an experienced Development Manager to join their international team. Forming part of our technology leadership team, you will be responsible for all development activities on our flagship product. Your mission is to give developers and QA engineers the support they need to perform to their best – while also providing your peers in product management with a partner they can trust to help propel the product forward. You will drive technical approaches and decisions, best engineering practices, and provide relentless improvement to deliver better and faster, to ultimately delight our end users. From initial scoping to final deployment, you will be there to provide oversight. You can, and should, delegate to the development leads reporting to you, but be ready to verify that things are being done properly and jump in if they are not. In short, you will get stuff done!

The successful candidate will embody company’s core values of trust, transparency, accountability, and growth mindset. These values are at the heart of everything they do, are vital for all roles, and applicants must be able to show how they have demonstrated at least some of these attributes in previous employment.

Please note applications for remote positions will only be considered for time zones ranging between UTC-1 and UTC+5.

Responsibilities:

Active stakeholder with the product teams, helping to translate business goals into technical strategies, and ensuring alignment between company, product, and technology objectives.
Takes ownership and responsibility of the technical strategy and architecture of the product.
Acts as a design authority for the product through the entire lifecycle and ensures that technical decisions are aligned with the requirements of the business.
Oversees implementation of the product’s architecture and drives relentless improvement to it.
Liaises and cooperates with team members, product managers, partner teams and stakeholders as necessary in designing, writing and releasing software, as well as supporting and maintaining said software.
Responsible for continuous improvement of software development processes and key technology metrics for the teams within their remit.
Owns people management responsibilities for the developers and QA engineers on multiple Agile teams – including recruitment, regular one-on-one’s with individual team members, providing continuous performance feedback, and enabling team and individual growth from onboarding to ongoing learning and development.

Cerințe

Requirements:

Fluent written and verbal English communication skills.
ICT related degree (including engineering-related, and other numerate disciplines), or skills and experience to match.
8+ years of experience in a software development and technology environment – minimum 5 years in hands-on software development roles; minimum 3 years of people management experience.
5+ years of development experience, ideally in PHP, including implementing and consuming REST APIs, with strong knowledge of web development – HTML, CSS, and JavaScript. Knowledge of Laravel would be a big plus; experience with Redis or Docker would be an asset.
3+ years practising Agile (Scrum; Kanban; ideally both).
Prior experience working in a matrix organizational structure, and a setting where progress is underpinned by a close partnership between product management and development leadership.
Communicates effectively with both technical and non-technical audiences including senior management and other stakeholders; instils confidence while setting expectations appropriately.
Thorough understanding of software engineering principles, the software development lifecycle, and modern software development methods.
Knowledge of and experience implementing XP development practices such as unit testing, continuous integration, pair programming and code refactoring.
Prior experience working in a matrix organisational structure, and a setting where progress is underpinned by a close partnership between product management and development leadership.
Experience optimising websites for high performance would be ideal.

Beneficii

to be discussed

Abilități

IT

Cerințe lingvistice

English

Gradul de educație

High School

Suport viză

Nu
Email Job

Criterii job

Tip Job

Full Time

Industrii

#Business

Locație job

Malta - Sliema

Departament

Developer

Salariu

Negociabil

Companiile vor aplica la tine

Completează-ți CV-ul și companiile vor putea să-ți trimită invitații să aplici la joburile lor și te vom notifica prin email .