Senior Software Engineer

Ribbiot
Little Ferry, New Jersey, US
Full-time

Company Description

Be one of the first applicants, read the complete overview of the role below, then send your application for consideration.

Ribbiot combines the latest IoT tracking devices with cutting-edge software technologies to manage workflows and track equipment.

We're creating an intuitive, cloud-based application to improve businesses' ability to schedule, maintain, and deploy complex equipment configurations.

Ribbiot seamlessly transforms existing processes into digital workflows and allows customers to digitally interact with their physical equipment while collecting data, deriving insights, and improving the efficiency of operations.

Position Summary

Ribbiot is on the lookout for an experienced Senior Android Engineer to spearhead the development of our inaugural Android App.

We are searching for a candidate who not only brings a solid background in Android app development but is also eager to recommend and deploy innovative architectures, and take an active role in feature development.

The perfect fit for our team would be an individual who is genuinely enthusiastic about crafting exceptional Android user experiences that fully harness the capabilities of the platform.

A significant plus would be having hands-on experience with Bluetooth Low Energy APIs on Android.

Responsibilities

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Skills and Qualifications

  • BS / MS degree in Computer Science, Engineering or a related subject
  • Experience with Gradle and working with 3rd Party Libraries
  • Experience with Jetpack Compose and / or XML Layouts
  • Experience with Bluetooth Low Energy APIs is a bonus
  • Deep knowledge of Kotlin and / or Java
  • Experience shipping an app to Play Store
  • Experience working with REST and / or GraphQL APIs
  • Knowledge of SOLID principles, OOP, and Functional Programming

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
JPMorganChase
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communities of practice across Software Engi...

Promoted
3Pillar Global
Little Ferry, New Jersey

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. ...

Promoted
Chronograph
Little Ferry, New Jersey

We are seeking a highly motivated, Senior Software Engineer focused on Integrations to join our Data Engineering team. You'll be working with a team of committed and talented engineers with an engineering culture centered on continuous learning, collaborative knowledge sharing, and both personal and...

Promoted
Lambda
Little Ferry, New Jersey

Strong engineering background - EECS preferred, Mathematics, Software Engineering, Physics. Lambda's GPU cloud is used by deep learning engineers at Stanford, Berkeley, and MIT. Lambda's on-prem systems power research and engineering at Intel, Microsoft, Kaiser Permanente, major universities, and th...

Promoted
Offered.ai
Little Ferry, New Jersey

The Frontend Engineer will lead a high-performing, diverse engineering team to design, develop, and deploy software components, microservices, workflows, and APIs. The ideal candidate will be a seasoned engineering leader that is able to distill abstract business requirements into high-level softwar...

Promoted
Flexera
Little Ferry, New Jersey

As a Senior Software Engineer on our SaaS Platform Services Team, you will be a key player in designing, developing, and maintaining critical components of our platform. Help the engineering manager maintain a high-performing engineering culture. Bachelor's or higher degree in Computer Science, Soft...

Promoted
Offered.ai
Little Ferry, New Jersey

We’re looking for Senior/Staff Software Engineers who are experts in one or more of the following: database internals, stream processing, SQL compilers, and SQL query optimization and are excited to continue expanding their depth of knowledge in these fields. As a part of our engineering team, you’l...

Promoted
Flocksafety
Little Ferry, New Jersey

Flock is looking to add a Senior Software Engineer to our Device Software Android Apps team. Our Engineering team is made up of driven people who are responsible for all of the code running on a variety of devices Flock deploys in the real world. Engineers should expect a technical assessment throug...

HCLTech
New Jersey , USA

To be responsible for managing technology in projects and providing technical guidance or solutions for work completion.To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best ...

JPMorgan Chase & Co.
Jersey City, New Jersey

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, Banking & Wealth Management Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leads communi...