Position: Perl Developer
Company: Artkai
Category: Other
Experience required: 3y
English level: intermediate
Published: 2023-04-01T00:00:00+03:00

We are looking for a Perl developer who is ready to grow and develop with us.

About project:
This is for a legacy monolithic system that has been around for 20 years with very little documentation on the inner workings of things. Devs will need to enhance existing confluence documentation about the Electronic Data Capture system. This is the core application where the data of clinical trials is collected, stored and reported upon. Front end is migrating to React but some places with Perl mason templates (ancient). We use PostgreSQL as our DB but we have a DBA to help with that part if they have any SQL experience. Migration to microservices to Java will happen but not as quick of a pace as maintaining and documenting what we have before we can migrate it successfully.

Responsibilities:
- Supporting the existing Perl monolith;
- Delivering high quality, scalable code to solve both tactical and strategic problems
- Writing documentation;
- Improving the existing documentation for the electronic data collection system;
- Revise existing code to improve efficiency and functionality;
- Ensure that new code meets industry best practices, including security and usability considerations;
- Analyze business needs and recommend solutions;
- Share technical solutions and product ideas with the team;
- Participate in code review and refactoring processes;
- Serve in a leadership role, utilizing their previous leadership experience or talent and knowledge that has been waiting for the right opportunity.

Requirements:
- Architect: 5+ years of experience with Perl;
- Knowledge of PostgreSQL;
- Azure knowledge;
- Good team player and good communication skills;
- English - Intermediate or higher
- Middle: 3+ years of experience with Perl;

Skills:
Perl, PostgreSQL, Azure, JavaScript, Java, React

We offer:
- Professional and personal growth.
- Competitive compensation depending on experience and skills.
- Compensation for sick leaves and regular vacations.
- Flexible work hours (8-hour workday), remote.