Full Stack Developer (Go/JS)

Location Malta
Discipline: Technology, Software Development
Contact name: Daniel Genuis

Contact email: [email protected]
Job ref: 15550
Published: 2 months ago

Our client is looking for a Full Stack Developer to join the tech team and develop innovative new features while maintaining high quality of the systems. The ideal candidate will report directly to the C.T.O and together you will explore new opportunities for our client to further automate business functions and infrastructure. Role can also be offered on a remote arrangement (+/-1 CET)


Description:

  • Code and deliver quality software in Go and Javascript
  • Maintain, build, and test new features for the existing applications
  • Identify the causes of reported issues and implement the respective fixes
  • Implement both back-end and front-end features
  • 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
  • Create and maintain all kinds of user, application, and architecture documentation
  • Take ownership of the of the product life-cycle of several systems
  • Be responsible for maintaining, expanding, and scaling systems
  • Stay up to date on emerging technologies/industry trends


Requirements:

  • Degree in computer-related area of study
  • Minimum 3 years of related programming, testing & system architecture experience 
  • Experience in developing with several development environments, especially Go, Javascript and related technologies
  • Knowledge in Vue.js, AWS and Cloudflare would be considered an asset
  • Strong understanding of software design principles, relational database concepts and SQL writing skills
  • Experience with client-side scripting in JavaScript and comfortable working knowledge of HTML and CSS
  • Excellent organizational skills and the ability to balance multiple concurrent projects and work well with minimal supervision
  • Excellent communication skills