Backend Software Engineer, Fitbit Sleep Team (English)
Google
Bucharest, Romania
6 zile în urmă

In this role, you will be responsible for proposing, evaluating, and implementing software solutions that meet the need of the application.

In order to create stable and scalable systems that allow users to intuitively accomplish any task, you will work with Product Managers, UI / UX designers, backend, and mobile developers.

Our team's purpose is to : manage Sleep launches and landings (e.g. Sleep Stages, Snore, HRV / RR and Family connected features) that are surfaced in the Fitbit mobile app and relevant devices, build new initiatives for the current Sleep experience, leveraging the extensive Sleep data and analytics available, future-proof the next generation of features, while ensuring all features meet Google's release quality standards and address core user journeys through a delightful user experience, and improve infrastructure for all features to drive development velocity and improve ongoing engineering maintenance overhead / tech debt for increased scalability.

Lastly, develop an actionable user-friendly experience, as measured by success metrics.

Fitbit’s wide range of innovative products, including smartwatches, trackers, and a smart scale, help people lead healthier, more active lives by empowering them with data, inspiration, and guidance to reach their health and fitness goals.

Coupled with our leading software and Fitbit Premium, our immersive platform experience delivers personalized experiences, insights, and guidance to support our users’ health and wellness.

Fitbit’s mission has always been to help make everyone in the world healthier and now, as part of Google we’ll be able to make health even more accessible to everyone.

Minimum qualifications :

  • Bachelor's degree in a technical or engineering field or equivalent practical experience.
  • Experience in Java development.
  • Experience with relational and / or non-relational databases design and querying (e.g., SQL, MySQL, Cassandra).
  • Ability to speak and write in English fluently.
  • Preferred qualifications :

  • Experience implementing high traffic, scalable services using Java, Spring, and Google Cloud Platform.
  • Experience using asynchronous messaging technologies such as Apache Kafka.
  • Experience in performance enhancement.
  • Experience writing technical documentation.
  • Write robust, high-volume, production applications, and develop prototypes for A / B testing.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Write and own technical documentation for the developed features.
  • Ensure a high-level of quality by implementing unit and integration tests as well as other software architecture best practices.
  • Collaborate with other cross-functional teams to deliver new features and products.
  • Bachelor's degree in a technical or engineering field or equivalent practical experience.
  • Experience in Java development.
  • Experience with relational and / or non-relational databases design and querying (e.g., SQL, MySQL, Cassandra).
  • Ability to speak and write in English fluently.
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular