Senior Scala Developer @Intellectsoft
Software Development
Salary -
Remote Location
remote in Ukraine Ukraine
Job Type Full-time
Posted 2wks ago
🙈  Does this job need an edit?

[Hiring] Senior Scala Developer @Intellectsoft

Jun 04, 2024 - Intellectsoft is hiring a remote Senior Scala Developer. 📍Location: Ukraine.

About Intellectsoft: We are a digital transformation consultancy and engineering company that delivers cutting-edge solutions for global organizations and technology startups. Since 2007 we have been helping companies and established brands reimagine their business through digitalization.

Our values: DIVERSITY, OPENNESS, TEAMWORK. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team!

Responsibilities

  • Software Development: Lead the design, development, and implementation of robust and scalable software solutions using Scala and related technologies.
  • Technical Leadership: Provide technical leadership and guidance to the development team, ensuring adherence to best practices and Scala coding standards.
  • Functional Programming: Utilize functional programming concepts to design and implement elegant and efficient solutions to complex problems.
  • Architectural Design: Collaborate with architects to design and evolve software architectures that leverage the strengths of Scala and functional programming paradigms.
  • Code Reviews: Conduct and participate in code reviews to ensure code quality, maintainability, and adherence to functional programming principles.
  • Problem Solving: Analyze and solve complex technical problems using Scala and functional programming techniques, ensuring solutions are scalable and maintainable.
  • Documentation: Create and maintain technical documentation, including design documents, API specifications, and developer guides.
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
  • Continuous Improvement: Stay updated with the latest advancements in Scala and functional programming, and advocate for their adoption where appropriate.

Requirements

  • Education: Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
  • Experience: Minimum of 5 years of experience in software development, with a strong focus on Scala development and functional programming.

Technical Skills:

  • Expertise in Scala programming language and functional programming concepts.
  • Proficiency in relevant Scala frameworks and libraries such as Akka, Cats, and Scalaz.
  • Experience with concurrent and distributed programming in Scala.
  • Knowledge of database technologies, including SQL and NoSQL databases.
  • Experience with build tools like SBT and familiarity with version control systems like Git.
  • Understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with Agile development methodologies.
  • Leadership Skills:
  • Demonstrated ability to lead development teams and provide technical guidance and mentorship.
  • Excellent communication skills with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
  • Problem-Solving Abilities:
  • Strong analytical and problem-solving skills with a focus on finding elegant and efficient solutions to complex technical challenges.
  • Team Player: Ability to collaborate effectively within a multidisciplinary team in a fast-paced, dynamic environment.
  • Adaptability: Willingness to learn new technologies and adapt to evolving project requirements and priorities.
  • Attention to Detail: Strong attention to detail with a commitment to delivering high-quality, maintainable code.
  • Self-Motivated: Ability to work independently with minimal supervision, taking ownership of tasks and driving them to completion.

Benefits

  • 36 paid absence days per year for the work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
  • Up to 10 unused absence days can be added to income after 12 months of cooperation
  • Health insurance
  • Depreciation coverage for personal laptop usage for project needs
  • Udemy courses of your choice
  • Regular soft-skills training
  • Excellence Сenters meetups


About the company

About Intellectsoft: Since 2007 we have been helping companies and established brands reimagine their business through digitalization.

Our values: DIVERSITY, OPENNESS, TEAMWORK. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team!


Before You Apply
Logo Interview prep for top tech roles with FAANG+ mentors. Join free webinar to learn how.
remote Be aware of the location restriction for this remote position: Ukraine
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
🙈  Does this job need an edit?
Senior Scala Developer @Intellectsoft
Software Development
Salary -
Remote Location
remote in Ukraine Ukraine
Job Type Full-time
Posted 2wks ago
🙈  Does this job need an edit?
Apply for this position Unlock 30,755 Remote Jobs
Logo Interview prep for top tech roles with FAANG+ mentors. Join free webinar to learn how.
remote Be aware of the location restriction for this remote position: Ukraine
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 30,755 Remote Jobs
×
  • Unlock 30,755 remote jobs
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Lifetime access

We’re not like the other sites. Come see why!

50% off in June 2024