Our client’s product is allowing our customers to save money while introducing full transparency to the company’s workforce. It’s available across all popular platforms and devices while integrating into the majority of time clocks and payroll systems.
Must have:● Bachelor’s degree in Computer Science, Engineering, or a related field.● Proven experience in developing native mobile applications for both Android and iOS platforms.● Proficiency in Swift for iOS development.● Proficiency in Kotlin for Android development.● Experience with Kotlin Multiplatform for shared business logic.● Strong understanding of mobile app architecture and design patterns (MVC, MVVM, etc.).● Familiarity with RESTful APIs to connect mobile applications to back-end services.● Knowledge of UI/UX standards for mobile applications.● Experience with version control systems such as Git.
Nice to have:● Experience with continuous integration and continuous deployment (CI/CD) for mobile applications.● Knowledge of mobile application security best practices.● Experience with Agile development methodologies.● Familiarity with cloud services and integration (Firebase, AWS, etc.).● Strong problem-solving skills and attention to detail.● Excellent communication and teamwork skills.
Responsibilities:● Design, develop, and maintain native mobile applications for Android and iOS platforms.● Collaborate with cross-functional teams to define, design, and ship new features.● Ensure the performance, quality, and responsiveness of applications.● Identify and correct bottlenecks and fix bugs.● Help maintain code quality, organization, and automation.● Stay up-to-date with the latest industry trends, technologies, and best practices.
We offer:20 vacation days (workdays)7 sick daysPersonalized career growthInternal English classesEducation reimbursementCorporate events and team buildingsEquipment provided