Productive Technology LTD company is looking for a skilled Delphi developer to join our team.
Which professional skills are important to us? (the requirements to the specialist)?
Technical:
- At least 5 years full time professional programming experience.
- Expert Delphi programmer with at least 2 years Delphi experience.
- Experience in C#, ASP.Net (will be a plus).
- HTML, CSS and Javascript with website writing experience (will be a plus).
- English language to be able to conduct a technical Skype conversation without using Google Translate or undue delay.
Attitude and general:
- Write structured programs, practise code re-use, document your work, consider how a task will be released and tested, ask questions when the specification is not clear
- A “professional software engineer” not a “website writer”.
Is English required? At what level?
Yes. Skype chat / voice conversation without frequent use of Google Translate
What is important for us in this person? (preferences for the personality character)?
Must: Reliable, trustworthy, work as part of a team. Useful: Makes suggestions from own ideas. Able to communicate directly with the client.
What do we specifically do in the project? (the details, here I come, and I am to do every day)?
- Write new code according to task specifications.
- Gradually take responsibility for sections of the application, improving the architecture and standards.
- Response to client requests including debugging, technical design of new features, technical support
Why is there a vacant position? As the result of extension, or someone has left (or whatever reason)?
- New tasks need more team members
What are the growth/development opportunities on given position?
Potential for long term lead programmer with project responsibility.
How big are the team and company and what is the structure?
Company is 11 people plus a new person will be hired.
To whom will the specialist directly subordinate?
Prod Tech Project Manager
What is the staff turnover of the project?
Current programmers have been on the project since the start.
How old is the project?
DBvi was launched in 1994 and had been working successfully since then. A new teammate will be responsible for existing features adjustment + writing new functionality there. There is a strong requirement to write detailed project documentation, keep code in order and provide code review on a constant basis.
Where are the people who make technical decisions about the project?
Technical decisions are made by programming team within Prod Tech (GB, Ukraine)
About the terms:
Do you consider candidates from different countries? Is this position fully remote?
The company is run from the UK, but currently all programmers are in Ukraine. There is an option: office in Dnipro or remote
Are the overtimes expected? What is the overtime policy?
Policy is not to do overtime normally, so that programmers are able to properly relax and exercise. There are some out of hours calls to support live systems. Very occasionally overtime is used to meet a deadline.
Is there any prospect of business trips, and where?
To meet the rest of the team within Ukraine – Yes.
What is work schedule?
5 days a week. 8 hours a day. Working hours may vary if agreed with the team and manager
How many vacation days are there?
20 working days. People are expected to take a reasonable amount of holidays in one go.
When, in which order and in what currency the salary is paid?
Monthly in USD. Each month’s salary is paid by the 15th of the following month.
Process:
Is there a test task?
Yes, 1 hour at most
Is the interview going to be in English?
English and Ukrainian / Russian
Who revises resume?
- Hiring manager
- Team Lead
How many stages of an interview are there? Аnd with whom?
- Hiring manager (organizational issues)
- CEO (organizational and English interview using Skype chat / voice if necessary)