Pre-Launch Co
Pre-Launch Co Logo
Website:

@

Senior iOS Developer

🌍 Jersey City, New Jersey, United States 📅 05/23/2023

Apply

Job Description

High Alpha is hiring key team members for a new B2B SaaS startup in
Indianapolis. This position will be with High Alpha’s latest company, which is
pre-public launch. You’ll work closely with the internal High Alpha team while
reporting directly to the COO. If you’ve ever been interested in working at a
company from scratch as a member of the initial team, this is it!

## **About this role:**

As our Senior iOS Developer, you will be at the forefront of a high-growth
potential project in the mobile video space. You'll play an instrumental lead
role in developing a simple but innovative mobile video creation and editing
application aimed at revolutionizing how businesses engage with their
customers. This is not just about building an app - it's about crafting an
innovative tool that marries cutting-edge technologies with intuitive design.
You'll collaborate with our passionate product and design teams to bring this
vision to life, pushing the boundaries of mobile video technology. This
position offers the unique chance not just to be part of an ambitious startup,
but to shape its core offering and make a lasting impact in the ever-evolving
landscape of mobile content.

You will be an integrated member of the cross-functional development team. You
will be a part of building our user-facing web and mobile applications and the
backend that powers them. You will help triage and fix bugs that make it to
production. We will work together to define the early-stage product and the
processes and procedures that guide how we work as a team.

## **What You’ll Do:**

* Design and build advanced applications for the iOS platform using Swift and other relevant technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Develop and maintain video recording and editing features within the app.
* Ensure the performance, quality, and responsiveness of the application.
* Identify and rectify bottlenecks and fix bugs to improve app performance.
* Ensure the application is regularly updated with new features and technological developments.
* Work on bug fixing and improving application performance.
* Maintain updated documentation for CI/CD procedures, configurations, and troubleshooting guides.
* Implement robust and reliable CI/CD pipelines for consistent and safe delivery of features.
* Work closely with product managers and UI/UX designers to create user-friendly, elegant, and functional solutions.
* Contribute to all stages of the application development lifecycle, including requirements analysis, design, development, testing, and delivery.
* Manage the release process, coordinating with marketing, tech, and other stakeholders to ensure a smooth rollout of updates.

## **What You'll Need:**

* A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
* A minimum of 3+ years of professional experience in iOS application development.
* Proficiency in Swift.
* Strong knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, etc.
* Understanding of Apple's design principles and application interface guidelines.
* Experience with offline storage, threading, and performance tuning.
* Knowledge of code versioning tools such as Git.
* Proficiency with APIs to connect iOS applications to back-end services.
* Experience with performance and memory tuning with tools such as Instruments.
* Strong problem-solving skills and a detail-oriented mindset.
* Excellent written and verbal communication skills.

## **Nice to Have:**

* Experience with video editing or manipulation software or libraries.
* Experience with CI/CD for iOS applications.
* Familiarity with other mobile development platforms, like Android.
* Knowledge of other web technologies and UI/UX standards.
* Familiarity with cloud message APIs and push notifications.
* Experience with continuous integration.
* Experience working in Agile/Scrum development environment.

## **Our Values:**

**Drive and Determination:** We value and celebrate a strong work ethic and
the pursuit of ambitious objectives. We constantly push the boundaries of what
is possible.

**Relentless Execution:** We are committed to delivering on our promises and
meeting all deadlines. We always find a way to get the job done, no matter
what obstacles we face.

**Collaborative Spirit:** We know that we are stronger as a team. We value the
power of collective intelligence, and we believe that every team member has an
important role to play.

**No Ego Policy:** The phrase "not my job" doesn't exist here. We step up when
needed and support each other to reach our shared goals.

**Adaptability:** We embrace change and are flexible in our approach. Being
able to quickly pivot and adapt when needed is critical for success.

**Embrace the Unknown:** We thrive in uncharted territory, we view the
unfamiliar as an opportunity for innovation. Our team must explore new
technologies to stay ahead, recognizing that growth lies outside our comfort
zones.

**_High Alpha is an equal opportunity employer, and we value diversity at our
company. We don’t discriminate based on race, religion, color, national
origin, gender, sexual orientation, age, marital status, veteran status, or
disability status._**