Ruby on Rails Full-Stack Developer (React, Swift, Kotlin required)
$$$$
Role Overview
We are seeking a Senior Full-Stack / Mobile Engineer to take end-to-end technical ownership of an established multi-platform product.
This is a high-impact role with significant autonomy, where you will:
- Take over and deeply understand an existing multi-platform codebase
- Ensure long-term stability and maintainability
- Incrementally improve architecture, scalability, and performance
- Actively contribute to new feature development
As the team grows, this role is expected to naturally evolve into a Team Lead position.
You will work closely with product stakeholders and play a key role in shaping both the technical direction and future of the platform.
Key Responsibilities
- Take full ownership of the system across Web, Mobile (iOS & Android), and Backend
- Maintain, support, and enhance existing functionality
- Conduct code reviews and lead refactoring initiatives
- Identify, prioritize, and resolve technical debt
- Design and implement new features across multiple platforms
- Ensure system scalability, reliability, and performance
- Collaborate with stakeholders to define priorities and roadmap
- Improve engineering processes, standards, and workflows
- Gradually step into a leadership role as the team expands
Required Skills & Experience
- Strong hands-on experience with iOS development (Swift)
- Strong hands-on experience with Android development (Kotlin)
- Solid experience with modern web frameworks (e.g., Next.js or similar)
- Backend development experience with Ruby
- Practical experience working with AWS infrastructure
- Experience with MongoDB or similar databases
- Ability to work effectively across multiple codebases and technologies
- Strong understanding of system architecture and cross-platform integration
- Proven experience maintaining and improving legacy systems
Nice to Have
- Experience taking ownership of existing or legacy products
- Prior experience as a Tech Lead or readiness to grow into one
- Background in construction tech, field service platforms, or reporting tools
- Experience working in multi-platform product environments
Required languages
| English | B2 - Upper Intermediate |
Published 7 April
41 views
ยท
6 applications
Last responded yesterday
See stats of candidates who applied for this job ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...