What You’ll Do
- Develop software solutions for complex product engineering projects towards a business goal; ship software that matters to our customers and to our company.
- Be a steward of quality, scalability, and performance. You’ll propose, define and work on projects to ensure that we have a solid foundation that serves our customers, and enables the team to continue building a great product.
- Lead complex projects that involve multiple engineers, sometimes across functions (e.g. backend/web).
- Collaborate closely with product managers and designers to shape and define features, while balancing platform-specific technical concerns, business goals and user impact.
- Design and architect new software systems, or introduce new technologies as appropriate to support brightwheel’s growth.
- Improve engineering velocity by implementing best practices and frameworks; improve coding efficiency and quality across the team.
- Proactively identify and diagnose issues of reliability and performance; rapidly deploy code to address issues.
- Drive sound, data-driven decision-making; analyze data insights to uncover opportunities to improve architecture for a great customer experience.
- Promote excellence in engineering process & culture across teams.
- Collaborate effectively with technical as well as non-technical functions across the company with empathy; promote technical learning across teams.
- Mentor peers and junior engineers. Build trust and respect in the team.
- Interview and evaluate engineering candidate technical capabilities to help grow our engineering team.
Qualifications, Technical Skills
- You must have 5+ years of professional experience with iOS in a fast-moving team setting.
- You must have deep technical knowledge of the iOS development ecosystem, standard architectural patterns and its frameworks, including expertise in Swift and SwiftUI.
- You should be confident in onboarding yourself to a project and operate with little guidance, but know when to ask for help.
- You should be comfortable designing and consuming REST APIs.
- You are comfortable with standard tools, such as GitHub, Apple App Store, and common analytics tools/logging tools.
- You should have at least limited understanding of legacy iOS technologies including UIKIt, storyboards, Objective-C or RxSwift.
- Familiarity with modern cloud-based web architectures is a plus.
Qualifications, Essential People Skills
- You focus on business impact; you focus on successful outcomes for you and your team and seek out ways to continuously improve.
- You make pragmatic technology choices at work and keep up with new technologies on your own as well.
- You have clear and concise verbal and written communication skills, and a proven record of collaborating with empathy.
- You are a self-starter, and will take initiative and leadership when the situation warrants, but are also comfortable with delegating or letting others take ownership when appropriate.
- You care deeply about your work and are aware of how your attitude affects those around you.
- You experiment with many different types of development and project methodologies and have a healthy appreciation for what works; you drive engineering process and culture improvements
- You love to teach and learn from your peers.
Other Jobs from Brightwheel
Senior Analytics Engineer
Senior Android Engineer
Senior Data Analyst
Similar Jobs
Principal Software Engineer- Mobile
iOS Engineer
Software Engineer II - iOS
Product Security Engineer
Sr Software Development Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say