What You'll Do
- Build & Innovate: Design, build, and maintain high-performance, reusable, and reliable code for our native iOS (Swift) and/or Android (Kotlin) applications.
- Collaborate: Work closely with our product managers, designers, and other engineers to translate product requirements and user-centric designs into well-architected, functional mobile experiences.
- Own Features: Take ownership of features from conception to launch, including crafting technical specs, writing clean code, and ensuring a smooth release process.
- Ensure Quality: Write unit and integration tests to ensure code quality, robustness, and usability. Participate in code reviews to maintain a high-quality code culture.
- Optimize: Identify and correct bottlenecks, fix bugs, and continuously improve application performance, stability, and responsiveness.
- Stay Current: Keep up-to-date with the latest industry trends, best practices, and technologies in the mobile ecosystem to help us innovate and improve.
What We're Looking For
- 3+ years of professional software development experience with a focus on mobile applications.
- Strong proficiency and professional experience in either Swift for native iOS development or Kotlin for native Android development.
- A deep understanding of the mobile ecosystem and its design principles (e.g., Apple's Human Interface Guidelines for iOS, Material Design for Android).
- Experience with modern mobile architecture patterns, such as MVVM, MVC, or VIPER.
- Proven experience working with RESTful APIs and JSON to connect mobile applications to back-end services.
- Familiarity with essential tools of the trade, including Xcode, Android Studio, and Git.
- A strong product sense and a passion for building exceptional, user-friendly mobile experiences.
- Excellent communication skills and the ability to work effectively in a collaborative, agile team environment.
Bonus Points (Nice to Haves)
- Familiarity with modern declarative UI frameworks like SwiftUI or Jetpack Compose.
- Experience with mobile CI/CD pipelines and automation (e.g., Fastlane, Jenkins, GitHub Actions).
- A keen eye for UI/UX design and a dedication to creating pixel-perfect interfaces.
- Previous experience working in a fast-paced startup environment.
Company Benefits
- Competitive salary and bonuses, including performance-based salary increases.
- Generous paid-time-off policy
- Flexible working hours
- Work remotely
- Continuing education, training, conferences
- Company-sponsored coursework, exams, and certifications
Similar Jobs
What We Do
Helping companies to disrupt in the cloud by providing:
- Nearshore Staffing
- Cloud consulting
- Cloud migration strategies
- Cloud native development
Process Management and Improvement:
Define a working methodology according to the best practices of development to fulfill customer needs.
Champion ongoing processes and initiatives to implement the best practices of project management.
Research about the latests technologies which could be applied to a project in order to innovate and satisfy project needs
Team Building & Management:
Empowering teams to ensure every member participation and engagement to the project.
Ensure every member is proactively contributing to the progress of the project.
Contribute and encourage the team to always provide velocity and quality for every deliverable.







