This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are seeking a talented and experienced Mobile Developer to join our dynamic team.
In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS and Android platforms.
You will develop and maintain mobile applications for iOS and Android platforms.
You will collaborate with cross-functional teams to define, design, and ship new features.
You will ensure the performance, quality, and responsiveness of applications.
You will identify and correct bottlenecks and fix bugs.
You will help maintain code quality, organization, and automatization.
You will participate in the entire app lifecycle, from concept and design to testing and launch.
You will optimize applications for maximum speed and scalability.
You will write clean, maintainable, and efficient code.
You will stay up-to-date with new mobile technology trends, applications, and protocols.
You will work with outside data sources and APIs.
You will unit-test code for robustness, including edge cases, usability, and general reliability.
You will continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
Proven work experience as a Mobile Developer is necessary.
Strong knowledge of iOS and Android SDKs is essential.
Proficiency in programming languages such as Swift, Java, and Kotlin is required.
Experience with offline storage, threading, and performance tuning is necessary.
Familiarity with RESTful APIs to connect mobile applications to back-end services is required.
A strong understanding of the full mobile development life cycle is essential.
Familiarity with cloud message APIs and push notifications is necessary.
Experience with version control systems (e.g., Git) is required.
Knowledge of OOP design principles is essential.
Excellent problem-solving skills and attention to detail are necessary.
Strong communication and teamwork abilities are required.
Preferred qualifications include experience with React Native or other cross-platform development frameworks, familiarity with continuous integration and delivery practices, knowledge of Agile/Scrum development methodologies, experience with mobile UI design principles, contributions to open-source mobile projects, and understanding of code versioning tools.
Benefits:
A competitive salary commensurate with experience is offered.
Health, dental, and vision insurance are provided.
A 401(k) retirement plan with company match is available.
Flexible work arrangements are offered.
Professional development opportunities are provided.
You will work on exciting projects at the forefront of mobile technology.