Position: Middle/Senior Scala or Java to Scala Developer
Company: Livatek
Experience required: 3y
English level: upper

Team size: 6 Developers, Technical Support Engineer (L2, L3), 5 QA Engineers, Part time C++ Engineer, Product Manager.
Interviewing: 
1-st stage: interview with the recruiter (around 40 minutes);
2-nd stage: interview with team members (around 1 hour);
3-rd stage: interview with a client (around 1 hour);

Skills required:
• 3+ years of commercial experience with Scala or strong Java knowledge and desire to master Scala;
• Strong understanding of data structures and algorithms;
• Familiarity/experience with Akka, Jooq, Gradle;
• Knowledge of Java and/or JVM technologies;
• Hands-on experience working in Linux environments with command line tools for debugging, analysis and automation;
• Good written and spoken communications in English;
• Able to work independently to prioritize and deliver on key priorities.

Responsibilities include:
• Development and maintenance of our core application;
• Development and maintenance of our native embedded applications on different platforms;
• Work closely and effectively with peer developers on related backend development, client/server applications as well as Windows, Mac and Linux desktop applications;
• Participation in software design, development and code reviews;
• Maintain and develop knowledge of emerging tools, technologies and programming languages;
• Utilize test-driven development, refactoring and continuous integration to consistently enhance our application and processes;
• Work with product management and QA teams on specification, testing and automation requirements;
• Working across multiple technologies meaning there is huge opportunity to influence future technologies and direction, learn and grow as platform continues to innovate;
• Deliver well-crafted, consistent tested code.

We offer:
• Only interesting and challenging project;
• Clients who are ready and willing to listen to YOUR ideas;
• Open management and friendly dynamic team;
• Competitive salary;
• English classes;
• Health and life insurance;
• Practical location and productive environment;
• Make it win-win for you and the company.

Working with us you can expect for:
• Direct communication with a client.
• Work-life balance. No overtimes.
• Beer brewing.
• An opportunity to gain knowledge and add value to ambitious foreign client projects.
• To grow, learn, make a difference — and to have fun!
• To work in a friendly, democratic and transparent company. 
• We place high value on building trust, respect and long relationship with our colleagues.

About Client
EveryonePrint is a world leader in software development for the cloud printing solutions. Their Hybrid Cloud Platform provides the option to host the print solution in either; the customer’s data centre or within a data centre managed by EveryonePrint. HCP enables customers to reduce the operational costs associated with maintaining security and compliance of their print infrastructure, whilst very likely enabling you to increase your print infrastructure security. They provide end to end security of HCP cloud data.
They operate under the ISO27001 compliance framework with the ISO27001:2013 security management standard that specifies the security management best practices and comprehensive security controls. The basis of this certification is the development and implementation of rigorous security program which includes the development and implementation of an Information security management system (ISMS) which defines how EveryonePrint manages information security in a holistic manner.