Senior iOS Developer

| Remote
Employer Provided Salary: $100,000-$125,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Sorry, this job was removed at 11:01 p.m. (MST) on Wednesday, July 12, 2023
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We're looking for an inspired iOS developer to join our team.
Salary Range: $100,000 - $125,000
We value: * Integrity * Inclusiveness * Empathy * Respect * Commitment to your craft We offer very competitive benefits, including: * Flexible, remote work * Custom hardware tailored to your needs * Free health, vision, dental, and life insurance plans * Generous time off * Parental leave * 401(k) plan with a 4% InspiringApps match * Annual profit-sharing opportunity * Self-directed innovation days * Mentorship opportunities * Conference attendance * Paid travel for group events Brad, our founder and president, has over 25 years of software development experience. Team and project management that really understands engineering creates an environment for you to thrive. Those are just some of the reasons InspiringApps has been certified a Great Place to Work! Our headquarters is in Boulder, Colorado, but the position is remote in the USA.
We'd love to meet you if you have

  • Strong iOS framework skills (Foundation, SwiftUI, Combine, UIKit) with 3+ years of experience
  • Strong Swift skills with an ideal 3+ years of experience
  • An understanding of and commitment to app security best practices
  • A regular practice of creating unit tests
  • Opinions about architecture and best practices and the ability to respectfully communicate them
  • An understanding of and appreciation for Apple's Human Interface Guidelines
  • Working knowledge of Git
  • A love for building high-quality software
  • An insatiable curiosity and passion for continuous learning and improvement
  • A history of helping and inspiring others


Not required, but bonus points for

  • A CS or related degree
  • Experience with GCD, queues, and other multi-threading options
  • Automated testing and liberal use of Instruments
  • An eye for design


Ready to apply?
Please reach out to [email protected] with your resume. We can't wait to work together!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
    • CSSLanguages
    • DartLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • SqlLanguages
    • SwiftLanguages
    • TypeScriptLanguages
    • ReactLibraries
    • NodeJSLibraries
    • Vue.jsLibraries
    • AngularFrameworks
    • DjangoFrameworks
    • ExpressFrameworks
    • FlaskFrameworks
    • Node.jsFrameworks
    • Vue.jsFrameworks
    • AWS (Amazon Web Services)Services
    • Google CloudServices
    • Google AnalyticsAnalytics
    • FigmaDesign
    • IllustratorDesign
    • InVisionDesign
    • MiroDesign
    • PhotoshopDesign
    • SketchDesign
    • ZeplinDesign
    • XDDesign
    • Blender3DDesign
    • AfterEffectsDesign
    • OverflowDesign
    • AsanaManagement
    • BasecampManagement
    • Google DriveManagement
    • Google DocsManagement
    • JIRAManagement
    • SmartsheetManagement

Location

2101 Pearl St., Boulder, CO 80302

An Insider's view of InspiringApps

Kristin Molina, InspiringApps, Boulder CO

What’s the vibe like in the office?

Talented. Professional. Creative. Empathetic. Inclusive. Among friends. That’s the vibe here. Autonomy, respect, and the ability to make an impact through my work—a day in the life at InspiringApps.
Kristin Molina, InspiringApps, Boulder CO

Kristin

Marketing Specialist
Aaron Lea, InspiringApps, Boulder CO

What projects are you most excited about?

I love ‌good ideas and how they shape our app designs. Every day, I want to craft something unique that I haven’t made before. The most exciting projects are those that inspire others.
Aaron Lea, InspiringApps, Boulder CO

Aaron

Art Director
Stacy Griffin, InspiringApps, Boulder CO

What makes someone successful on your team?

Good problem-solving. The ability to dive deep when necessary. The ability to look at something over and over and hone it until it not only works but works well and is easily maintained and changed. Persistence, to get the job done, to do it well. And the love of doing it all, every day.
Stacy Griffin, InspiringApps, Boulder CO

Stacy

Director of Operations
Brad Weber, InspiringApps, Boulder CO

How do your team's ideas influence the company's direction?

Our team influences our choice of tools, frameworks, and techniques—even the types of projects we tackle. Team members’ voices are heard. Bureaucracy never gets in the way of turning great ideas into action.
Brad Weber, InspiringApps, Boulder CO

Brad

CEO
Stephanie Mikuls, InspiringApps, Boulder CO

What unique initiatives do you have that encourage innovation?

InspiringApps has a monthly IA Innovation Day, where employees are able to spend time diving into subjects of personal interest. Our team values the evolution and innovation happening in technology and development, and this designated time to develop new skills allows our team to evolve and introduce these learnings into client projects.
Stephanie Mikuls, InspiringApps, Boulder CO

Stephanie

Director of Marketing

What are InspiringApps Perks + Benefits

InspiringApps Benefits Overview

InspiringApps is certified as a Great Place to Work. We want everyone on the team to feel financially secure and supported in and out of the office. Rewarding work matters, so we offer rewarding benefits and a culture that’s built on autonomy and balance.

The core compensation package includes company-paid health, dental, and vision coverage for employees and their families, a 401k plan with a 4% match, profit sharing, paid parental leave, and much more. Salaries are competitive and transparent—you’ll find them at the top of every job we post.

Inspired where you are: that’s also part of the package. You’re empowered to work when and where you work best. And when you need time off, our virtually unlimited PTO policy has you covered.

Each member of the InspiringApps team is a highly-talented, highly-respectful contributor. Positive attitudes and trust in each other drive our success. Reap the rewards of work that matters. Join us! #WeAreInspired

Culture
Volunteer in local community
Partners with nonprofits
Open door policy
Team based strategic planning
Pair programming
Employee-led culture committees
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Diversity manifesto
Mean gender pay gap below 10%
Hiring practices that promote diversity
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Pet insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
401(K) matching
Performance bonus
Pay transparency
Child Care & Parental Leave Benefits
Generous parental leave
Return-to-work program post parental leave
Company sponsored family events
Vacation & Time Off Benefits
Unlimited vacation policy
Generous PTO
Paid holidays
Paid sick days
Flexible time off
Office Perks
Company-sponsored outings
Company-sponsored happy hours
Pet friendly
Recreational clubs
Fitness stipend
Home-office stipend for remote employees
Professional Development Benefits
Job training & conferences
Lunch and learns
Promote from within
Mentorship program
Continuing education available during work hours
Online course subscriptions available
Customized development tracks
Paid industry certifications

Additional Perks + Benefits

We are selective in our hiring and have gathered a diverse and accomplished group, deep with app design and development experts. About half of our team has worked together for at least five years, providing a cohesion that’s unusual in the software industry.

Learn more about the InspiringApps team and our work at: https://inspiringapps.com/About

More Jobs at InspiringApps

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about InspiringAppsFind similar jobs like this