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. The position is contract-to-hire.
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.
Do you fit even 80% of this description? If so, we want to meet you!