banner

Join the team

Product Developer

 

 

Location

Split/Zagreb, Croatia

Benefits

Gym membership, training, and development, medical examination

 

KEY RESPONSIBILITY AREAS

 

As a Product Developer you will work with product managers, architects and other developers to analyse requirements, document designs, and build solutions that contribute to the growth of the CloudSense product portfolio. Specifically, you will:

• Create applications and features that conform to best practice coding standards, make optimal use of advanced framework capabilities, and have full unit test coverage
• Work with testers to help define the approach for testing of new deliverables, and resolve in a timely fashion any issues discovered during the testing process
• Provide product support, which includes educating colleagues in the use of new product features, as well as analysing and resolving issues reported by project teams and customers
• Produce technical documentation as required
• Support and mentor junior team members
As CloudSense is a salesforce.com ISV partner, applicants should be aware that much of our development is undertaken on the ‘Force.com’ platform, a proprietary cloud platform that uses the Apex programming language which is similar to Java, and standard web technologies (JavaScript, TypeScript, HTML, CSS). We also work with other web-related development technologies, such as Node.js, AngularJS and React, and utilise powerful tools like Docker, Git and Jenkins, to name just a few.

 

PERSON SPECIFICATION

 

This role will suit a highly motivated self-starter who is comfortable working remotely with team members who may be spread across a number of different locations. In addition you will:

• Be a quick learner and keen to embrace new technologies and development frameworks
• Be a clear communicator and team player
• Be able to work under your own initiative
• Be able to communicate verbally and in writing in clear English
• Have a talent for problem solving and a well-organised approach to work

COMPETENCIES KNOWLEDGE, SKILLS, ABILITIES

 

Candidates must have a minimum 3 years commercial experience of software development, and demonstrable development experience using modern frameworks, coding standards and techniques.

Must-have:

• Experience developing in Salesforce Apex, Java or C#
• Familiarity with object-oriented design
• Good knowledge of web technologies, e.g. HTML5, CSS, JavaScript, TypeScript
• Understanding of libraries, frameworks, UML, test driven development
• Experience of Git, SVN or equivalent source control system
• Proven ability to analyse and maintain existing code
• Understanding of database principles and generic SQL
• Understanding of software development lifecycle
Beneficial:

• Exposure to or experience working with Salesforce
• Experience developing in AngularJS and/or React
• Experience developing in Node.js
• Experience with an MVC framework (e.g. Spring, Struts, .Net)
• Understanding of integrating with REST based services using JavaScript
• Experience in test driven development & writing of unit tests

 

Applicants should be aware that some occasional travel may be required to regional offices – principally London, UK. This will be infrequent and for short periods.