Summary
Join Broadvoice's growing Software Engineering team as an experienced iOS Mobile Engineer. You will design and implement scalable software solutions, collaborating with product managers, designers, QA analysts, and other developers. Your responsibilities include researching, designing, implementing, testing, and deploying new features, translating business requirements into technical requirements, and monitoring software performance. You will be a subject matter expert for your assigned system portion and contribute to codebase improvements. Broadvoice offers a remote-first approach, focusing on work-life harmony and career growth opportunities.
Requirements
- Expert in technical solutions/ideation in collaboration with Product
- BS in Computer Science, Electrical Engineering, or related field
- 5+ years of experience developing mobile apps with increasing responsibility
- 3+ years of iOS / Swift experience
- Strong attention to detail with excellent communication skills
- Aptitude for complex system design
- Experience with scrum/agile development methodologies
Responsibilities
- Collaborate with product managers, UX/UI, QA, and your fellow engineers to research, design, implement, test, and deploy new product features
- Be the subject matter expert for the portion of the system you're responsible for
- Translate business requirements into technical requirements
- Resolve blockers, assess inter-team dependencies, and take ownership of delivery
- Contribute to the implementation of improvements and new features
- Monitor software performance and proactively identify problem areas
- Continually refactored codebase to improve maintainability
- Write automated unit, integration, and UI tests
Preferred Qualifications
- Prior technical leadership is preferred
- Bonus points for prior backend API development experience
Benefits
- Grow Your Career
- Enjoy Flexibility
- Community & Culture
- Make an Impact
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.