Vacancies
Almaty
Full-time
Full-time
Lead Scala разработчик
Archive
The vacancy has been archived and is no longer active
Main requirements
Responsibilities:
Leadership:
- Formation and support of uniform development standards in the Typelevel ecosystem.
- Conducting a code review with an emphasis on the efficiency, correctness, and quality of architectural solutions, not just style.
- Maintaining and developing engineering practices: testing, type safety, functional principles, effects, refactoring, CI/CD.
- Initiating and coordinating team discussions on technical solutions: libraries, project structure, error handling, configuration, logging.
- Control of technical debt and planning for its elimination.
- Participate in architectural discussions, RFCs, and design sessions.
- Participation in the development strategy of the technological stack of the project.
The team:
- Mentoring developers, conducting internal reviews, and sharing knowledge.
- Onboarding new developers: guidelines, environment, project rules.
- Initiating technical retrospectives and improvements to engineering processes.
- Creating and maintaining a culture of open discussion of technical solutions.
- Encouraging the independence and responsibility of developers in decision-making.
Development:
- Participate in the planning, evaluation and prioritization of tasks.
- Decomposition of tasks from business requirements into technical subtasks.
- Assigning tasks to developers based on competencies and priorities.
- Monitoring the progress of tasks and prompt assistance to developers in case of difficulties or blockers.
- Participation in incident analyses and post-mortems, planning of preventive measures.
Requirements:
- 5+ years of experience in Scala, including 1+ year as a technical leader / team leader.
- Deep knowledge of Typelevel stack: Cats, Cats Effect, FS2, Tapir.
- Understanding the asynchronous and competitive Cats Effect model: Fiber, Resource, Semaphore, Ref.
- Strong knowledge of functional programming concepts: Tagless Final, category theory, functors, monads, transformers.
- Understanding the features of Kafka, Cassandra, and Redis, as well as the principles of the CAP theorem and their impact on system design.
- Experience in building and integrating Service Mesh / API Gateway solutions: Istio, Envoy.
- The ability to read and analyze other people's code, conducting deep code reviews.
- Proficiency in English at the level of reading and discussing technical materials.
Conditions:
- Official employment.
- Competitive salary based on interview results.
- A large and spacious equipped office with a convenient location, available 24/7 in the upper part of Almaty.
- Assistance with moving and paperwork.
- The opportunity for professional and career growth.
- Paid vacation: 26 calendar days per year.
- Flexible start of the working day.
- Annual bonus based on Performance Review results.
- Gain experience in a domestic startup, influence the company's performance.
- Work in a friendly, professional team where initiative and responsibility are valued.
- Freedom in making technical decisions.
- Lack of bureaucracy.
- You are with us if you accept new challenges, love what you do, know how to search for the right information, are ready to work in a team, and want to receive a decent salary equivalent to your skills.
Т
ТОО REGION LLC
IT-company
Job Type
Full-time
Type employment
Full-time
Required education level
Not specified
Direction
Information Technology
Work experience
At least 3 years
Salary
All statuses
New
Viewed
Under review
Invitation
Confirm
Rejected
| Name | Work Experience | Contacts | Response date | Notes | Response status |
|---|
There are no responses yet
When someone responds to a vacancy, a list of candidates will appear here
228 Views