Essential Duties and Responsibilities:
- Develop software for on-prem and cloud-based platforms.
- Proactively collaborate across Clientโs teams to ensure products are delivered successfully, with high quality, and in line with stated requirements.
- Participate in continuous improvement exercises to enhance platform performance, stability, and scalability.
- Recommend third-party components and solutions as appropriate as part of the core platform.
- Keep up to date with software industry trends, healthcare technology services, scheduling software, Android & iOS applications, and general Software Engineering best practices.
- Contribute to specification documents, mobile apps development, and externally facing technical documentation.
- Promote and champion industry and company standards for Software Engineering and data security.
Qualifications
- Bachelorโs degree in Computer Science, MIS, or equivalent work experience
- 3+ years of professional experience in software development, with significant recent experience using Android Studio, Java/Kotlin and Swift (UIKit, Core Animations, etc) for iOS development
- Demonstrated expertise with the Android SDK
- Experience using Jetpack Compose, Firebase, and Play Store
- Experience integrating external frameworks
- Familiar with common mobile architecture patterns (MVC, MVVM)
- Understanding of XCode environment (targets, schemes, build configurations)
- Experience using RESTful APIs to integrate mobile applications to server-side systems Good understanding of software development best practices
- Working knowledge of GitHub and GitHub Actions (preferably, or other CI tools)
- A clear understanding of application development and data security standards
- Will be a plus:
- Healthcare industry and experience creating HIPAA (Health Insurance Portability and Accountability) compliant software
- Experience working with Swift Packages, PromiseKit, Carthage
- Experience with Agile/Scrum development processes
- Expert problem-solving skills and an aptitude for learning and implementing emerging technologies
- Ability to work in a self-directed fashion while being resourceful and adaptable
- Strong verbal and written communication skills
We offer
- Entering a professional level equivalent to world standards;
- High wages (we proceed from the wishes of the candidate and the level);
- LCA with dentistry;
- 50% payment for sports or English courses;
- An excellent team of high-level professionals who have something to learn;
- Flexible working hours.
Ready to apply for this role?
Apply Now โ


