We are seeking a dedicated senior mobile app developer to join our growing company. You will create and implement the source code necessary to develop mobile applications on various mobile platforms for the purpose of selling them to various client categories. As a mobile applications developer, you can put your passion for programming and development to create effective and cutting-edge mobile apps that will grow our customer base.
Experience with managing and leading teams is an important plus.
Responsibilities
Identify opportunities to develop new mobile products and protocols
Work closely with colleagues in marketing and product development to improve app design and functionality
Collaborate with cross-functional teams to define, design, and implement new features
Implement testing procedures to identify bugs
Engage with users to better understand customer needs and opportunities for improvements
Maintain code quality, organization, and automation
Participate in code reviews and provide constructive feedback
Adapt current web applications for mobile platforms
Write and maintain comprehensive documentation for new and existing features
Requirements
About You
Bachelor's degree in computer science or equivalent
Minimum 5-7 years of experience with system design, programming, and data structures
Experience programming in Java, or Swift
Android
Android Studio
Kotlin
Realm
Koin
RxJava
JetpackCompose
IOS
Xcode / CocoaPods
UIKit, SwiftUI
Realm, Core Data
Expertise in DI frameworks
RxSwift, Combine
Firebase
Experience with OOP design principles
Excellent analytical and problem-solving skills
Agile / Scrum
Experience working in an Agile team environment
Excellent verbal and written communication skills
Ability to distill complex technical plans into easily understandable concepts for executive reports
Benefits
What BuildingLink Can Offer You
Our partnership with Bregal Sagemount brings the resources and stability of an established company, while our startup mindset keeps us curious, energetic, and passionate about what we do.
Competitive Monthly Salary paid in USD
Medical Insurance
Experienced International Team
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job