About us
ObjectBox empowers edge computing in Mobile and IoT with an on-device database and synchronization soltuion. The core of this solution is our embedded database which is 10x faster than SQLite. It also takes only 1/10th of the code (LOC) to implement. ObjectBox Sync takes care of synchronizing data for the developer via the cloud, own server, or directly between devices.
We are also the team behind the open source projects greenDAO and EventBus, which are used by 30% of the top-500 apps on Google Play. To give some examples: Twitter, Booking, Snapchat are all using our prior libraries in their apps.
Main responsibilities
- Build out features for the Swift API for ObjectBox on top of an existing C API
- Build additional iOS specific components for ObjectBox
- Support and grow our iOS community
- Build components related to data synchronization
Requirements
- You are a self-motivated, result-oriented coder who loves to get stuff done
- You can keep quality high while thinking and moving fast
- Professional Swift project experience
- Write clear, modular, maintainable, and testable code
- Deep CoreData knowledge (or similar technologies)
- Experience with Xcode build process and how to hook into it
- You have at least a basic understanding of C
- Solid knowledge of SQLite or another database
- Ability to write reliable multi-threaded code
- Performance awareness for your code, data structures, and algorithms
- You grow in a team environment, and you help other team members to grow
Nice-to-haves
- Experience with C/C++ and Integrating with Swift is a plus
- Experience building developer tools
- Open Source project management experience
- Experience with event-driven and or reactive software design
- Master’s degree
What you get in return
- The chance to work in one of Europe’s hottest startups (see our Slush pitch here)
- An easy-going and super-friendly working environment – so far, we’re all nerds ?
- Exciting tasks with the option to learn and grow and take over much more responsibilities as fits your skillset and personal goals
- Employee Shares are an option
- Flexibility in every respect: No matter if you just finished your degree or already have a family: We are flexible and looking forward to design the job conditions and contract together with you to match your needs
- Competative salary, offices in Berlin, remote work is possible
If this appeals to you, we are looking forward to receiving your application including references, possible starting date, and salary expectations at join [at] objectbox [dot] io