iOS Staff Engineer

Mindgrub Baltimore, MD

Company

Mindgrub

Location

Baltimore, MD

Type

Full Time

Job Description

Job Overview

At Mindgrub, we make and market software; we aspire to build technology that unlocks human potential. Our mission is to produce work that makes lives better, jobs easier, and helps businesses thrive. In order to accomplish this, we need incredible employees who embody our values of collaboration, grit, curiosity, problem-solving, and pet-photo-sharing.

We are seeking an experienced Staff Engineer who is proficient in native iOS development, particularly with Swift and SwiftUI. The ideal candidate should be an excellent leader in delivering high-quality iOS applications, making substantial architecture decisions working both independently and as part of a team.

Responsibilities and Duties

  • Develop innovative iOS applications using SwiftUI and Swift.
  • Collaborate effectively with UI/UX teams to design user-friendly iOS applications.
  • Conduct technical planning, architecture development, and modification of specifications in partnership with product development teams.
  • Construct and present high and mid-level app architecture designs.
  • Deliver exceptional, high-performance code by creating clean, well-documented code.
  • Develop processes and tools to augment software engineering productivity.
  • Monitor application performance, resolve site usability issues, and maintain traffic levels.
  • Review project team accomplishments and deliverables and provide valuable feedback.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5 years of relevant professional experience.
  • Demonstrated experience in iOS development using Swift and SwiftUI.
  • Preferred experience in iOS development using Swift and UIKit.
  • Extensive understanding of the full mobile development life cycle.
  • Hands-on experience with APIs and libraries, including REST and GraphQL.
  • Proficient in design patterns and writing reusable libraries.
  • Working knowledge of code versioning tools, such as Git.
  • Excellent problem-solving skills, attention to detail, and the ability to adapt quickly.
  • Capability to work independently and part of a collaborative team.
  • Desirable to have an AWS associate level certification or higher.
  • Experience working in an agile/Scrum environment will be an advantage.
  • Must be authorized to work in the United States.

The Perks of Being a Full Time Mindgrubber 

  • Work remotely or in our Batlimore office - your choice!
  • Excellent benefits package that includes medical, dental, vision, and 401(k)
  • PTO available when you start
  • A yogi-level flexible schedule
  • Free access to Premium Calm app subscription
  • Annual training budget dedicated to your professional development
  • A variety of fun Mindgrub hosted events and Committees to join (e.g. Adventure Club, Fun Committee, DEI Committee, Mindgrub Meetups, and more!)

Inclusivity without exception | At Mindgrub we value and encourage mutual respect and acceptance. We know we all have something to contribute. We work every day to ensure all are welcome, and that we treat all people with fairness and dignity.

No phone calls or recruiters, please.

#LI-Remote

Apply Now

Date Posted

09/03/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Reverse Engineer 2 (CCAs Accepted) - Wyetech, LLC

Views in the last 30 days - 0

Wyetech offers an awardwinning corporate culture with a focus on breaking technological barriers and solving realworld problems for federal government...

View Details

Office Manager - Minority Business Development Agency - City of Baltimore, Mayor's Office of Employment Development

Views in the last 30 days - 0

The Minority Business Development Agency MBDA Maryland Business Center owned and operated by LS Caldwell Associates Inc is seeking an Office Manager ...

View Details

Lead Cloud Engineer - Team Carney

Views in the last 30 days - 0

Team Carney a dynamic performance solutions company is seeking a Lead Cloud Engineer The individual will lead a team of cloud engineers to architect a...

View Details

Cloud Administrator - Team Carney

Views in the last 30 days - 0

Team Carney is seeking a Cloud Administrator to modernize a Government customers IT infrastructure The role involves collaboration with engineers and ...

View Details

Systems Administrator - Team Carney

Views in the last 30 days - 0

Team Carney a dynamic performance solutions provider for government clients is seeking a Systems Administrator The role involves managing computer sys...

View Details

Senior Systems Administrator - Team Carney

Views in the last 30 days - 0

Team Carney a dynamic performance solutions company is seeking a Senior Systems Administrator The role involves managing clients computer systems and ...

View Details