As a Senior Mobile Engineer, you will design, develop, and maintain complex software components that align with business and technical requirements. You will take ownership of feature implementation, troubleshoot technical challenges, and collaborate with cross-functional teams to deliver scalable solutions. Your role will involve contributing to technical discussions, refining best practices, and supporting junior engineers through code reviews and knowledge sharing.
You will be designing system architectures and developing complex software components while considering both functional and non-functional requirements and creating high-quality software code in accordance with industry best practices and standards. You will be managing software testing processes, identifying and resolving issues, and optimizing system performance and scalability. You will also deliver cloud-oriented API-based components and microservices adhering to the highest engineering standards. Mentoring junior team members by providing technical support, guidance, and sharing knowledge and experience to facilitate their professional growth.