Scala Developer Mid-Level

4 tygodni temu


Poland Remote, PL Samsung Food Pełny etat

Samsung Food (formerly Whisk) is building the intelligence layer powering next-generation food and nutrition experiences within Samsung Health.

Our mission: help hundreds of millions of people eat better and live healthier by making nutrition tracking effortless, intelligent, and personal. We’re a remote-first, globally distributed team of 100+ people based across the Americas, Europe, Africa, Asia, and everywhere in between.

We’ve been fully distributed since 2016 and have pioneered many of the practices that are now commonplace in remote workplaces.

About the role

We are looking for a Mid-Level Scala Developer to join our team, focusing on building and enhancing product features for Samsung Food on web, mobile, and Samsung Devices. You’ll be involved in all phases of development, from solution design to deploying artifacts in production.This is a full-time remote contractor role.


Our Tech Stack:

Languages/Frameworks: Scala, ZIO, Cats, Circe, fs2, Finagle

Databases: MongoDB, PostgreSQL, MySQL, Elasticsearch

Communication: gRPC, Kafka, Thrift, Google PubSub

Infrastructure: Kubernetes, Google Cloud


Responsibilities

  • Develop and maintain product features aligned with user needs and company goals, ensuring high code quality and consistency by adhering to coding standards and style guides.

  • Reduce technical debt and enhance system functionality, actively monitoring metrics and addressing alerts or test failures.

  • Drive design documentation and participate in architecture discussions with some guidance from the Engineering Manager, including writing and reviewing design documents.

  • Support team members by sharing knowledge, offering solutions, and providing constructive feedback in reviews.

  • Adhere to and proactively suggest improvements for team and company processes, ensuring consistency and efficiency, and challenging existing practices when beneficial.

  • Collaborate with cross-functional teams, providing insights on product requirements and system improvements.

  • Manage time effectively, meeting task estimates and communicating any risks to deadlines or deliverables in advance.

  • Regularly consult and contribute to the team knowledge base and documentation, ensuring information is current and accessible.


Required Qualifications

  • 2-3 years of experience in Scala development.

  • 3-5 years of professional software development experience.

  • Proficiency in functional programming libraries (e.g., Cats, Cats-Effect, ZIO).

  • Strong knowledge of SQL and experience with NoSQL databases (e.g., MongoDB, Elasticsearch).

  • Familiar with caches (eg Redis)

  • Hands-on experience with distributed systems and REST API development.

  • Familiarity with Kubernetes, Docker, and message brokers (Kafka, Google PubSub, RabbitMQ).

  • Working proficiency in English.

  • Please include a GitHub profile or a link to code examples in your CV.

  • Experience with gRPC or Thrift would be a plus.


Soft Skills Required

  • Ability to work effectively within a remote, distributed team. You proactively share knowledge and communicate clearly and constructively to support team success and foster a positive culture.

  • Openness to change and commitment to continuous learning. You take ownership of delivering high-quality work, meeting deadlines, and proactively addressing challenges.

  • Strong cross-team communication skills. You provide clear, actionable feedback and seek assistance when needed to overcome challenges.

  • Proactive in sharing progress and keeping the Engineering Manager informed. You highlight any slowdowns, remain mindful of task estimates, deadlines, the roadmap, and overall deliverables.

Location

Fully Remote: Work from anywhere with flexibility, though overlap with GMT time-zones is ideal.


What We Offer

  • Contract-based, full-time role (40 hours/week, depending on workload) with a long-term commitment.

  • 100% remote work.

  • Join a supportive and dynamic team. In 2024, Samsung Food was recognized as a Most Loved Workplace® by the Best Practice Institute (BPI) for our outstanding team culture.



  • Poland (Remote), PL Hirexa Pełny etat 18 zł - 900 zł

    WHAT YOU WILL BE DOING As a Data Technical Specialist Developer in XVT your mission will be work closely within the XVA Product Team (Quants Team, Credit Risk, Market Risk, Methodology, Admission, Internal Model Validation, the XVA Trading Desk and Sales)Your objective will be to define and implement new technologies that will help the advanced engine to...


  • Poland (Remote), PL Hirexa Pełny etat 18 zł - 900 zł

    Job Title: Backend Developer - Big DataLocation: Poland (1 day in the office (Warsaw) for every 1-2 months)Employment Type: Contract About Hirexa Solutions:Hirexa Solutions is a leading player in the recruitment ecosystem across the United States, United Kingdom, Europe, and India. As the fastest-growing next-generation provider of technology talent, we...

  • Gosu Developer

    4 tygodni temu


    Poland (Remote), PL Moondigo Sp. z o.o. Pełny etat 28 zł - 560 zł

    We’re looking for an experienced Gosu Developer to join our team and work on projects for clients from the insurance and technology sectors in Scandinavia.You’ll be part of a dynamic, international environment, taking on a technical leadership role — mentoring mid-level and junior developers, enforcing best coding practices, and driving software...

  • Gosu Developer

    3 tygodni temu


    Poland (Remote), PL Moondigo Sp. z o.o. Pełny etat 36 zł - 960 zł

    We’re looking for an experienced Guidewire Developer to join our team and work on projects for clients from the insurance and technology sectors in Scandinavia. You’ll be part of a dynamic, international environment, taking on a technical leadership role — mentoring mid-level and junior developers, enforcing best coding practices, and driving software...


  • Poland (Remote), PL Hirexa Pełny etat 18 zł - 900 zł

    Job Title: Data Technical Specialist DeveloperLocation: 1-2days onsite from Warsaw for every 1-2 MonthsEmployment Type: Contract About Hirexa Solutions:Hirexa Solutions is a leading player in the recruitment ecosystem across the United States, United Kingdom, Europe, and India. As the fastest-growing next-generation provider of technology talent, we empower...

  • Snowflake developer

    4 tygodni temu


    Poland (Remote), PL Hirexa Pełny etat 16 zł - 800 zł

    Snowflake Developer Primary Skillset:• Data Modeling & ETL: Design, develop, and optimize data models and ETL processes using Snowflake for efficient data storage and analytics.• Design and implement end-to-end ETL pipelines for loading data from various sources into Snowflake.• Utilize Snowflake’s built-in...

  • Python Developer

    1 tydzień temu


    Poland (Remote), PL Billennium Pełny etat

    More about usBillennium is a global technology company with over 20 years of experience, committed to innovation and empowering businesses. As an employer, we offer a supportive, growth-focused environment where collaboration and creativity thrive. Join us to shape the future of technology together!About the ClientWe are looking for an mid Python Developer...

  • Power BI Developer

    4 tygodni temu


    Poland (Remote), PL Hirexa Pełny etat 14 zł - 700 zł

    Location: Remote PolandStart Date: Mid-NovemberTeam Size: 2–7 developers per projectClient: Bright Star Lottery – Data Insights TeamRate: 700-750 PLN/hNo. Of positions: 3 Time to submit candidates: 31.10.2025 eod Work Setup· Fully remote.· Collaboration with US-based teams (meetings in the morning US time / late afternoon in Poland).·...


  • Poland (Remote), PL Billennium Pełny etat

    Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw. Jako pracodawca oferujemy wspierające, nastawione na rozwój środowisko, w którym współpraca i kreatywność to naczelne wartości. Dołącz do nas, aby wspólnie kształtować przyszłość technologii!Kogo...


  • Poland (Remote), PL Winged IT Pełny etat 3 zł - 700 zł

    Employer: International softwarehouseLocation: Remotely from PolandSalary: 3 700 - 4850 EURCooperation model: B2BStart date: ASAPRecruitment process: 3 online interviewsTechnology stack: Java, Python, AWS, SQL, NoSQL, Spring, Sprint BootOur Client is company specializing in intention-based marketing. It operates through comparison portals that help users...