iOS Engineer
Company
BeatStars
Location
Remote
Type
Full Time
Job Description
*Must be based and eligible to work in Argentina or Hungary
About BeatStars
Since 2008 BeatStars has been the pioneering and go-to online music marketplace to connect millions of recording artists and music producers worldwide. BeatStars is also the leading artist discovery tool for all the major and independent labels. Most recently, BeatStars partnered with Sony Publishing to launch its publishing arm on the platform.
Now, with over 3 million monthly active users, we've paid over $200M to our creator community. We continue to support independent musicians with the tools, community, opportunities, and education they need to earn a living doing what they love.
What You’ll Be Doing
As an iOS Software Engineer on the engineering team, you will work closely with our talented backend and product team to develop and ship new, innovative user features on BeatStars, collaborate with the design and product teams to create a world-class mobile experience, optimize mobile applications on iOS platforms, promote robust and maintainable code, clear documentation, and deliver high-quality work in a rapid environment.
Responsibilities
- Design and build software applications for iOS.
- Ensure the performance, quality, and responsiveness of applications.
- Participate in an exciting and motivating project.
- Troubleshoot and debug to optimize performance.
- Design interfaces to improve user experience.
- Actively participate in the training and building skills of other developers.
- Contribute to Application Architecture and definition.
- Work in a dynamic environment.
What You’ll Need
- 3+ years of experience developing mobile iOS applications in Swift.
- Experienced in UIKit and SwiftUI.
- To be familiar with measuring tools like Firebase/Crashlytics.
- Experience with unit testing frameworks is a plus.
- Experience with dependency injection (Swinject) is a plus.
- Experienced with MVVM.
- Good English, Speak, and Writing Level.
- Experience implementing code using FRP with at least one of the following frameworks: RxSwift / Combine / ReactiveSwift.
- Experience with Async/Await.
- Experience with CocoaPods and Swift Package Manager.
- Ability to build and release processes using Git, Jira, BitRise, Jenkins, or GitHub Actions.
- Experience with Graphql is a plus.
This role might be for you if:
- You are a team player. You understand that flying solo is a limiting and isolating choice and know that making your team look good works far better than creating a one-man show.
- You have a bias for action.
- You can take extreme ownership.
- You respond quickly and appropriately to the needs of others.
- You have a knack for explaining complicated things simply.
- You are an out-the-box thinker when it comes to finding solutions to problems.
- You will blow us away with your work ethic, your passion, your integrity, your attitude, and your energy!
Benefits
We're a small and growing team working together closely and operating with complete autonomy and freedom. This means you will have a direct impact on any project that you work on and your success will be felt across the company. Some other perks include:
- 100% paid medical, dental, and vision for employees and generous contribution for dependents - effective 1st day of hire!
- FSA/HSA
- 20 PTO days (+5 Days at 4 years tenure) and Routine sick days
- 10 Company Observed Holidays + 2 Floating Holidays
- Daily Meditation Session hosted by the CEO
- $250 Remote work reimbursement at hire and $100 annual remote work refresh
- 8 weeks of parental leave paid at 100%
- Company-sponsored Short Term Disability and Basic Life Insurance
- Voluntary Benefits (LTD, Accident, Additional Life, and 401k)
- Flexible work hours
- $70-month tech reimbursement
- $100/month Wellness Program through JOON
- Company observed Self-Care Days (4x per year)
- Virtual social events and a sense of community (even online)
- Global Recognition and Anniversary Program
Date Posted
02/03/2023
Views
2
Similar Jobs
Senior Software Engineer - Mozilla
Views in the last 30 days - 0
Mozillas mission is to build an open internet focusing on privacy and innovation They offer impactful roles like Senior Software Engineer at AMO with ...
View DetailsSenior Software Engineer - Mozilla
Views in the last 30 days - 0
Mozillas mission to improve the internet through opensource projects and innovation They seek a Senior Software Engineer to enhance AMO offering compe...
View DetailsQA Automation Engineer - ActiveState
Views in the last 30 days - 0
The text describes a job opportunity for an Automation QA Engineer at ActiveState highlighting responsibilities involving automated testing frameworks...
View DetailsSenior Data Scientist - Dropbox
Views in the last 30 days - 0
This job description outlines a Senior Data Scientist role focused on driving impact through AI and core experience improvements The position requires...
View DetailsAccount Manager for Telco - Canonical
Views in the last 30 days - 0
Canonical promotes opensource innovation offering enterprise solutions and hiring top talent to drive growth and leadership in the tech industry The c...
View DetailsSolutions Architect - FireMon
Views in the last 30 days - 0
The text warns about a phishing attempt impersonating FireMon HR and outlines a Solutions Architect role with responsibilities in customer experience ...
View Details