Mid Mobile Engineer - Mobile development, Ruby on Rails - Productivity Software market
3+ years
Long-term (40h)
Productivity Software
Full Remote
Ruby on Rails
iOS
Flutter
React Native
Swift
Kotlin
PostgreSQL
Mobile development
Requirements
Must-haves
- 3–5+ years of software development experience
- Experience with mobile development frameworks (e.g. React Native, Flutter, Swift, Kotlin)
- Experience with Ruby on Rails
- Experience with Google Gemini (Custom LLM instructions)
- Proficiency with software engineering best practices
- Ability to debug and solve complex problems
- Interest in working independently in a dynamic environment
- Availability to adapt and take initiative in a fast-paced setting
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with cloud platforms (e.g. AWS, Azure, GCP)
- Experience with AI technologies
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Maintain and improve the current web application using Ruby on Rails
- Develop and support a new mobile application
- Work with the AI architecture powered by Google Gemini for document processing
- Support and expand the custom AI rules engine
- Refine the existing web application ahead of mobile implementation
- Troubleshoot and resolve technical challenges across platforms
- Collaborate with the founding team to transform product requirements into technical solutions
- Contribute to architectural decisions and help define engineering best practices
- Manage verification email workflows through custom support channels
- Contribute to the evolution of a dual-track self-learning system
- Tech stack and tools: Ruby on Rails, PostgreSQL, Tailwind CSS, Squarespace, Fly.io, Posthog, Mailgun, Google Gemini, GitHub