Full-Stack Software Engineer
Berlin, Germany · Tempo total
Seja o primeiro a se candidatar
- Experiência
- 5+ yrs
- Salário
- —
- Vagas
- 1
- Publicado
- há 2 horas
Where you'll work
Descrição da vaga
Company Overview
Open Ring is developing what it describes as the first open-source smart ring platform, designed for researchers, startups, and developers. The company is creating a community-led ecosystem aimed at advancing wearable technology innovation and is looking for experienced talent to help scale the product and mission.
Role Summary
This position calls for a versatile Full-Stack Software Engineer to take ownership of software across the entire product stack. The work spans the company website built on WordPress/CMS, web applications, backend services, mobile integrations, internal tools, and developer-oriented platform features.
You will contribute to customer-facing experiences, dashboards, admin tools, APIs, data workflows, and product functionality connected to wearable devices. The role also involves working with sensor data, BLE/mobile integration, and software features that support synchronization, visualization, exports, SDK access, and developer integrations.
It is a broad engineering role with substantial ownership, suited to someone comfortable moving between frontend, backend, mobile, CMS, APIs, and platform work while delivering reliable software in a fast-paced startup setting.
Key Responsibilities
- Lead end-to-end feature delivery across web applications, backend systems, mobile-connected functionality, internal utilities, and developer-facing platform products.
- Extend and support the WordPress/CMS site, including custom templates, plugin setup, landing pages, analytics, performance tuning, technical SEO, security, and backend connections.
- Create dashboards, admin panels, developer portals, onboarding journeys, and data-management interfaces for customers and internal teams.
- Expand mobile app capabilities for wearable-device workflows, including BLE discovery, device pairing, GATT communication, background synchronization, offline capture, and reconnect logic.
- Architect and maintain backend services, REST APIs, authentication flows, database schemas, data models, scheduled jobs, and external integrations.
- Develop data pipelines for sensor information, covering ingestion, sync, storage, visualization, logging, exports, analytics, and data-quality validation.
- Work alongside the embedded systems engineer on BLE protocol decisions, GATT services and characteristics, payload structures, device-state logic, and firmware/mobile testing.
- Build tools for developers, such as SDKs, API references, sample apps, integration documentation, and export utilities.
- Strengthen system reliability, speed, security, monitoring, test coverage, deployments, and long-term maintainability.
- Partner closely with the founding team, users, researchers, and collaborators to prototype quickly, test on live hardware, and release production-ready features.
Requirements
- At least 5 years of software engineering experience, with a strong background in full-stack web development.
- Strong command of JavaScript and TypeScript, plus hands-on experience with React, Next.js, Vue, or comparable frontend frameworks.
- Backend and API development experience using Node.js, Python, PHP, Ruby, Go, or similar technologies, including REST APIs and database-driven applications.
- Experience working with databases such as PostgreSQL, MySQL, Firebase, Supabase, MongoDB, or similar systems.
- Comfort with WordPress/CMS work, including theme and plugin customization, PHP, performance, SEO, security, and maintenance.
- Mobile development exposure is a strong advantage, especially with React Native, Swift/iOS, Kotlin/Android, or native integrations.
- Bonus experience in IoT, BLE/GATT, wearable devices, device connectivity, or sensor-data processing.
- Ability to take features from concept to release, communicate clearly, and move quickly in a lean startup environment.
Perks and Benefits
- Direct ownership of meaningful product areas while working closely with a small founding team.
- Opportunity to build a modern wearable platform that shares sensor data with developers, researchers, and partners through APIs, SDKs, dashboards, and data tools.
- Fast progression from prototype to pilot to production using real hardware and early users.
- Influence over the architecture for web apps, backend services, mobile apps, data workflows, and device integrations.
- Equity-based compensation with long-term upside.
Additional Information
This is an on-site role based in Berlin, Germany. The company invites interested candidates to get in touch directly by email at contact@o-ring.tech. No application links or source-site references are included here.
Who Can Apply
Experienced full-stack software engineers who are comfortable working across frontend, backend, mobile, CMS, APIs, and platform development, and who are excited to contribute to a smart-wearables product in a startup environment.
Compensation Note
The posting mentions equity-based compensation and long-term upside, but does not specify a fixed cash salary.