The Senior Engineer, Software plays a critical role in the development and enhancement of mobile applications across iOS, Android, and hybrid platforms. This position is responsible for designing, building, and maintaining high-quality, scalable, and secure mobile solutions while ensuring alignment with industry best practices and business objectives. The Senior Engineer, Software is able to take business requirements all the way to project delivery. This role requires deep expertise in native iOS (Swift) and Android (Kotlin) development, as well as experience with hybrid frameworks such as React Native or Flutter. As part of the development team, the Senior Engineer, Software provides mentorship and technical guidance to junior developers, fostering a culture of continuous learning and innovation. The role also involves troubleshooting and optimizing mobile applications to enhance user experience and maintain operational efficiency. Collaboration is a key aspect of this role, requiring close interaction with product managers, designers, backend developers, and QA teams to deliver high-quality mobile solutions. The Senior Engineer, Software works within Agile development frameworks, ensuring timely delivery of features while maintaining software excellence. This position requires strong problem-solving skills, the ability to work in a fast-paced environment, and a commitment to staying updated with emerging mobile technologies. The Senior Engineer, Software plays a crucial role in ensuring that mobile applications support the organization's digital strategy and provide a seamless experience for users.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed