About the job
ABOUT THE ROLE
Join our dynamic cross-functional team dedicated to enhancing our mobile application with impactful features. As a Senior Mobile Software Engineer, you will be instrumental in building new functionalities and optimizing existing ones, prioritizing performance, maintainability, and user experience. You will engage in close collaboration with backend developers, QA analysts, designers, and product managers to ensure the delivery of well-defined, high-quality solutions.
Your contributions will span the entire software development lifecycle, from planning and design to implementation, testing, and deployment. Our tech stack leverages modern frameworks like Angular and Ionic, and you will also navigate platform-specific capabilities to address unique mobile challenges. This role is a perfect fit for developers who thrive on creating intuitive, high-performance mobile experiences and are eager to enhance their skills in cross-platform development.
SPECIFIC RESPONSIBILITIES
- Act as a Mobile Developer within a Scrum team, developing and enhancing cross-platform mobile applications using modern frameworks.
- Design and implement robust features for mobile applications with a keen focus on performance, responsiveness, and user experience.
- Write unit tests, document code, and adhere to established software development best practices.
- Work hand-in-hand with backend developers, QA engineers, designers, and product managers to define and deliver high-quality mobile solutions.
- Engage in planning, estimation, and technical discussions during grooming and sprint planning sessions.
- Participate in the complete mobile development lifecycle from conceptualization and architecture to testing, deployment, and support.
- Continuously enhance code quality, performance, and reliability through code reviews and refactoring.
- Stay informed about emerging mobile trends, frameworks, and tools.
