About the Role
We are seeking a skilled Mobile Engineer to join our team. The ideal candidate will have a strong background in implementing apps using Apple and Google frameworks for iOS and Android.
This is an exciting opportunity for a motivated individual to work on challenging projects, collaborating with a talented group of developers. As a Mobile Engineer, you will be responsible for designing, developing, and testing mobile applications, ensuring they meet the highest standards of quality and performance.
Responsibilities
* Design and develop high-quality mobile applications for both iOS and Android platforms
* Collaborate with cross-functional teams to identify and prioritize project requirements
* Implement features and fixes based on project requirements, following established development processes
* Maintain and improve existing codebase, adhering to coding standards and best practices
* Perform unit testing and integration testing to ensure seamless application functionality
* Troubleshoot issues and resolve bugs in a timely manner
Requirements
* Strong English communication, writing, and verbal skills
* Minimum 5 years of experience in native mobile development across both iOS and Android platforms
* Familiarity with SwiftUI and Kotlin/Jetpack Compose
* Prior experience working on large-scale projects, managing multiple tasks and deadlines
* Excellent problem-solving skills, with the ability to think critically and creatively
* Strong attention to detail, with a focus on delivering high-quality results
* Demonstrated expertise in version control systems, such as Git
* Proficiency in tools like Jira, Asana, or similar project management software
What We Offer
* A competitive salary in USD
* 100% remote work arrangement
* A supportive environment with 1-1 mentoring and group knowledge sharing sessions
* International experience working with leading startups in North America
Why Join Us?
We offer a unique opportunity to work with a talented team, contributing to innovative projects that shape the future of technology. Our company culture values collaboration, open communication, and continuous learning, providing a stimulating and rewarding work environment for our employees.