Company: This company creates innovative tools for musicians, aiming to make music practice engaging and accessible.
Location: Malaysia, Full Remote
Nature: Permanent
Others
• The app is already on the market with around 200,000 monthly users.
• The team culture is friendly, low-hierarchy, and outcome-oriented.
• The role does not require travel.
• Work hours are Monday to Friday, 8 hours per day including a 1-hour lunch break.
• Opportunities to earn employee stock options and potential visa sponsorship for exceptional candidates.
• Tools used include Jira, Linear, Parse Firebase, Git, and the Scrum framework with bi-weekly sprints and team demos.
• The team practices Scrum, refines specs weekly, tracks bugs, performs tests, and holds daily stand-up meetings.
• Develop high-quality interfaces for iOS using native components and programming languages from Apple.
• Collaborate with a small team of engineers, designers, and product managers.
• Participate in daily stand-up meetings and bi-weekly sprints.
• Implement user interfaces based on design specifications.
• Ensure robust communication with backend servers.
• Engage in architecture refactoring to maintain clean and scalable code.
• Test code for usability, reliability, and edge cases.
• Provide feedback to the product owner and contribute to roadmap planning.
• Learn and apply new technologies as needed.
• Proficiency in Swift and understanding of various architectural patterns.
• Experience with Storyboards and Adaptive Layouts.
• Familiarity with Apple’s design principles and human interface guidelines.
• Attention to detail in translating designs into functional user interfaces.
• Ability to write unit tests for code robustness.
• Bonus: Experience with music practice or playing instruments like piano, drums, or guitar.