Position: Back-end (Scala) SE #9865
Company: Lohika
Category: Scala
Experience required: 3y
English level: intermediate

PURPOSE OF THE JOB
You will be covering the backend part of the product working as a part of a full-stack team (having both Scala and React Native experts) responsible for end-to-end functionality.
MAIN TASKS AND RESPONSIBILITIES
• Develop a high-quality technical solution for the customer 
• Research and evaluate technical options to implement business requirements 
• Discover and adhere to best practices and technical standards. Be an advocate of code quality and standardization 
• Take ownership for team effort by holding colleagues accountable with peer review and seeking peer review for own code 
• Be proactive in providing excellent test coverage for your code changes  
• Summarize technical solution in project documentation
• Conducts technical interviews of new candidates.
• If required, makes himself available for customer visits and on-site collaboration.

EDUCATION, SKILLS AND EXPERIENCE

Must have:
•	BS/MS in Computer Science or related field/degree, and/or equivalent work experience
•	Strong experience with Scala and familiarity with team’s backend tech stack
•	Strong background in cloud services and distributed systems
•	Performance optimization/building fault-tolerant micro services experience
•	Unit testing experience
•	Debugging skills
•	Sufficient English level for communication with client (verbal  and written)
•	Good communication and collaboration skills
•	Team management experience
•	Fast research and learning skills

Would be a plus:
•	Experience with Mobile/React Native
•	Slick, Play Framework,