Save time and effort sourcing top tech talent

Sr Developer II

Lehi, UT, United States
Up to $150,000/ year
iOS Developer Android Developer Hybrid Mobile Developer Mobile Quality Engineer React Native Developer
Actively hiring

Sr Developer II

Verisk Analytics
Lehi, UT, United States
Up to $150,000/ year
iOS Developer Android Developer Hybrid Mobile Developer Mobile Quality Engineer React Native 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.

 

Description

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

Preferred Skills

  • BS in Computer Science or Software Engineering
  • 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

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 

#LI-MB1

#LI-Hybrid

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?