iOS Staff Engineer
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
Date Posted
09/03/2024
Views
0
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 DetailsOffice 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 DetailsLead 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 DetailsCloud 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 DetailsSystems 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 DetailsSenior 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