Mid Software Engineer
- Closed
- US Company | Micro ( employees)
- LATAM (100% remote)
- 3+ years
- Long-term (40h)
- Productivity Software
- Full Remote
Required skills
- 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