Save time and effort sourcing top tech talent

Mobile Software Engineer/Developer

Lehi, UT, USA
Up to $135,000/ year
Android Developer Hybrid Mobile Developer iOS Developer
Actively hiring

Mobile Software Engineer/Developer

Verisk Analytics
Lehi, UT, USA
Up to $135,000/ year
Android Developer Hybrid Mobile Developer iOS Developer
Verisk Analytics
Actively hiring

hackajob is partnering with Verisk Analytics to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

The Senior Software Developer II is a highly experienced individual contributor with strong technical
leadership capabilities. This role operates in an agile development environment and contributes across
the full software development lifecycle, including design, implementation, code review, testing, and
maintenance of high-quality mobile applications.
This position is expected to demonstrate mastery of mobile development platforms, provide
architectural guidance, and influence technical direction within the team. The Senior Software
Developer II is a trusted technical leader and go-to resource for solving complex problems, ensuring
product quality, scalability, performance, and long-term maintainability. The role also includes
mentoring other developers and helping establish technical standards and best practices that scale
across teams and products.
Mobile application experience (iOS and/or Android) is strongly preferred.
Responsibilities
• Design, develop, and maintain high-quality mobile applications for iOS and/or Android platforms
• Work with the team, product management, and customers to design scalable and maintainable
products customers love
• Provide architectural guidance and influence technical direction for mobile applications and related
systems
• Write clean, efficient, and well-tested code following established coding standards and best
practices
• Champion clean code principles, design patterns, SOLID principles, and sound architecture
• Conduct thorough code reviews and provide constructive, actionable feedback
• Mentor and coach other developers, raising overall team technical capability and consistency
• Act as a technical go-to resource for complex problems and critical issues
• Collaborate closely with Product Management, UX, QA, and other engineering teams
• Accurately estimate work effort and help break down complex initiatives into executable plans
• Participate actively in agile ceremonies and continuous improvement efforts
• Work with QA to identify, reproduce, and resolve defects and quality issues
• Stay current with mobile development trends, tools, and platform advancements
Qualifications
• Significant professional software development experience, including senior-level responsibilities
• Strong experience developing mobile applications for iOS and/or Android
• Mastery of at least one primary development language such as Swift, Objective-C, Kotlin, Java, or
C#
• Deep understanding of mobile application architecture, design patterns, and best practices
• Proven ability to design simple, elegant solutions to complex technical problems
• Extensive experience consuming and integrating RESTful APIs
• Solid understanding of common data formats and architectural patterns (e.g., JSON, XML,
MVC/MVVM)
• Demonstrated ability to deliver high-quality solutions with speed without sacrificing quality
• Experience working in an agile / Scrum development environment
• Strong verbal and written communication skills
• Ability to work effectively both independently and as part of a collaborative team
• Ability to work in an office environment with reasonable accommodation
Preferred Skills
• Effective and responsible use of AI-assisted development tools to improve productivity, quality, and
delivery speed, including code generation, refactoring, testing, and analysis
• iOS development using Swift, SwiftUI, UIKit, and Objective-C
• Cross-platform mobile development experience
• Experience with CI/CD pipelines and automated build systems
• Strong testing mindset, including unit and integration testing
• Experience with mobile backend integrations and cloud services
• Experience defining or influencing mobile architecture standards
• Demonstrated technical leadership through mentoring, technical ownership, or process
improvement

hackajob is partnering with Verisk Analytics to fill this position. Create a profile to be automatically considered for this role—and others that match your experience.

 

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?