Cardinal Peak Logo Cardinal Peak
Cardinal Peak Logo
@

Mobile App Developer (Android and/or iOS)

💰 $115,000 - $165,000 🌍 Lafayette, Colorado, United States 📅 06/20/2023

Apply

Job Description

**Mobile App Developer- Native**

Cardinal Peak is seeking to hire some talented and energetic software
engineers to develop Android and/or iOS mobile applications. If you are
passionate about mobile platforms and translating code into user friendly
apps, we would love to meet you! As a Mobile developer, you will collaborate
directly with our partners and with our internal teams to develop functional
mobile applications so our clients can bring their innovations to market.

Based in picturesque Colorado, Cardinal Peak is a privately held project and
product development engineering firm helping our clients solve hard problems
in the IoT and audio/video market spaces. For over 20 years, we have excelled
at delivering complete end-to-end solutions across server and web
environments, mobile applications, embedded software, hardware, and more!

The role will be full-time, W2 status in either the Denver Metro Area or
Orange County, CA area.

Applicants must be authorized to work for any employer in the U.S. We are
unable to sponsor or take over sponsorship of an employment Visa at this time.

Benefits and pay range:

* Base salary ranges from $115,000 - $165,000 annually depending on experience

* Generous time off package with 20 days of PTO accumulated per year, plus 9 paid holidays!

* Excellent choice of health insurance with 9 different plans available to employees (two of which have a $0 monthly premium cost for employees!), dental and vision coverage, company sponsored Short and Long-Term Disability insurance, company provided life insurance, and a variety of optional supplementary insurance and savings plans are available.

* 401K with a 4% company match with 100% vesting on day one.

* Additional perks include a free gym membership to the YMCA of Northern Colorado (valid at 98% of YMCAs Nationwide), weekly company provided lunch and breakfast, plentiful snacks to keep you going, social events and gatherings, volunteering opportunities, professional development, lunch and learns, employee assistance programs, and more!

* At Cardinal Peak, employees don’t just have jobs, they build careers. That’s why we believe in offering a competitive pay and benefit package that fairly compensates employees for their contributions to our success and supports their well-being. Please visit the benefits summary page on our careers site for more details.

Responsibilities and Duties:

* Develop mobile applications in Android or iOS

* Support the entire application lifecycle (concept, design, test, release and support)

* Take initiative and ownership of projects using the latest technologies, add new application features, provide ongoing support, and incorporate new ideas throughout the product life cycle

* Identify and plan for new features

* Write unit and UI tests to identify malfunctions

* Troubleshoot and debug to optimize performance

* Support agile development process, writing stories and acceptance criteria as needed

* Ensure new and legacy applications meet Cardinal Peak’s quality standards

* Remain up to date with the terminology, concepts and best practices for coding mobile apps

Requirements and Qualifications:

* 5+ years experience with Android and/or iOS development tools, as well as Java, Kotlin, and/or Objective-C/Swift

* Strong understanding of Native

* Excellent communication skills

* Experience with third-party libraries/APIs

* Excellent analytical skills with a good problem-solving attitude

* Strong oral and written communication skills

* Ability to interpret and follow technical plans

* Ability to work as an effective member of an agile software development team

* A Bachelor's degree in computer science or an engineering field is required

Bonus points if you have:

* Bluetooth / BLE experience

* Video Streaming experience

* OpenGL or Metal

** **

Company Culture: We believe in treating all employees, customers, and
stakeholders with dignity, respect, and courtesy.

We work hard, but we also make a concerted effort to be flexible, have fun,
and increase our team’s health, job satisfaction, and productivity. Our team
is the reason we do what we do and whether you’re remote or here in Colorado,
we want you to be a part of something great.

Our interview process consists generally of meeting with a few members of the
team over several in-person or virtual meetings. During the interviews, the
team will meet to discuss each candidate’s background and skill sets in order
to find the best fit for both sides. We are always available with questions at
any stage, and we want you to feel supported throughout. If we feel you are a
good fit, we will reach out with an offer! If it’s not the right time or the
right position, don’t worry! We would love to keep your info for when the
perfect position does open!

If this sounds like the opportunity for you, we would love to have you apply!
Apply directly at <https://cardinalpeak.com/about-us/careers/>

We participate in e-verify and complete background checks on all new hires.

EEOC Statement:

Cardinal Peak is proud to provide equal employment opportunities to all
employees and applicants for employment and prohibits discrimination and
harassment of any type without regard to: race, color, religion, age, sex,
national origin, disability status, genetics, protected veteran status, sexual
orientation, gender identity or expression, or any other characteristic
protected by federal, state or local laws. We are committed to continually
building a diverse team of high-caliber engineers and staff who thrive on
engaging technical pursuits.

We can’t wait to grow together!