Delphi programmer

AddUp s.r.o.

Place of work
Bratislava region
Contract type
trade licence

Information about the position

Job description, responsibilities and duties

We are searching independent contractor. We offer contract for 9 months, may be extended later (employment for a fixed period of time may be possible, too, but it is not preferred)
Task description
• Transform a big desktop application (300.000+ lines of code) written in Delphi into a mobile application (iOS and Android) using the Delphi FireMonkey framework.
• The application has a long history (some part of the code are about 25 years old) and it has undergone several ports from an older Pascal-based environment into a newer one (from Turbo Pascal into Borland Pascal for Windows, then into Delphi/VCL) and currently is in the process of porting from Delphi/VCL into Delphi/FireMonkey for desktop (key parts are transformed at this moment).
• Branches ported into Lazarus/WindowsCE and Lazarus/Embedded Linux exists, too (and they may be used as sources of ideas for the mobile development).
• In principle the work will be done based on specifications made by CMA, but an important part of the task is to cooperate in the process of precising the specifications and providing expertise about technical feasibility of the proposed specifications.

Information about the selection process

Please send an English CV to our e-mail address [email protected].

Company on whose behalf the position is being filled

Information technology, computer programming, web portals

Brief description of the company:
CMA is a small, innovative company located in Amsterdam. It's goal is development of ICT-related products for improvement of Science and Technology education. These products are as well hardware (interfaces, data loggers, sensors) as software. CMA exists since 1987. Our products are used in many countries in all parts of the world. Our software environment Coach is recognized as one of the most advanced in its field and received several international awards.
http://cma-science.nl/

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Upper intermediate (B2)

Other knowledge

Delphi - Advanced

Personality requirements and skills

Technical skills and abilities
• Experienced programmer in OOP-enabled procedural languages (like Object Pascal, C++, Java).
• Experience with Delphi (Especially with Delphi FireMonkey framework) or Lazarus development will be an important advantage.
• Ability and willingness to learn new things (especially if Delphi and/or FireMonkey are not yet on the list of skills).
• Nice to have experience in mobile development for Android or iOS.
• Ability to work independently.

Advertiser

Brief description of the company

AddUp is recruitment agency focused on Information Technology field.

The company is a holder of a licence to offer recruitment services.

Number of employees

1 employee
ID: 2070866  Dátum zverejnenia: 2.4.2015