As a professional with expertise in software development, you will be responsible for designing, building, and maintaining advanced applications for mobile platforms. This involves working collaboratively with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of mobile applications.
You will identify and resolve performance bottlenecks and bugs, maintain clean, testable, well-organized code, and contribute to automation processes. Additionally, you will work with APIs, third-party libraries, and modern mobile architectures, staying up-to-date with the latest trends and best practices in mobile development.
This role requires strong hands-on experience in mobile development, particularly with iOS primarily, and Android as a bonus. You will participate in Agile/Scrum processes, contributing to planning, reviews, and team discussions.