Full-Stack developer

Posted 4 months ago
74 Visits
Report this offer
Experience Senior
Working time Full time

We are looking for an experienced full stack developer to join our Development

team. The successful candidate will be a self-starter who can design, develop, code,

install, debug and test end-to- end web-based, desktop, and back-end applications as

well maintain and optimize the underlying system architecture.

Key Responsibilities

 Design, develop and test end-to- end web, desktop and system applications

using several different technologies

 Maintain, build and verify new features for our existing applications

 Debug issues and find fixes in a timely manner

 Collaborate within all levels of the organization to translate existing

requirements into robust, scalable software applications.

 Act as a critical point of contact and supply technical feedback to other teams

 Provide development time estimates and regular effective project status

 Be able to consistently deliver on-time and at the highest quality.

 Create and maintain all kinds of user, application and architecture


 Design, develop, perform and monitor system and server tests and metrics

 Take ownership of the of the product lifecycle of several systems

 Be responsible for maintaining, expanding and scaling systems

 Stay up to date on emerging technologies/industry trends

Required Skills

 BS degree in computer-related area of study

 Minimum 4-6 years of related programming, testing and system architecture


 Experience in developing with several development environments, especially

PHP, Java and related technologies, across multiple application tiers

 Strong understanding of object-oriented design principles

 Strong understanding of relational database concepts and SQL writing skills,

proven experience working with major relational database platforms such as

MySQL, and PostgreSQL

 Experience with client-side scripting in JavaScript and/or jQuery and

comfortable working knowledge of HTML and CSS

 Experience in system operations, deployment and maintenance for distributed


 Excellent organizational skills and the ability to balance multiple concurrent

projects and work well with minimal supervision

 Excellent communication skills

 Ability to learn and adept quickly to various new technologies

Interested in this ad?
Similar ads

Recommend businesses you like in Malta

Have you found the best mechanic in town? Recommend him and help other expats.

Expatriate health insurance in Malta

Free advice and quotation service to choose an expat health insurance in Malta

Moving to Malta

Find tips from professionals about moving to Malta

Travel insurance in Malta

Enjoy stress-free travel to Malta