Job Description
Mobile Application Developer
This role involves working as a freelance developer on the iOS platform for a wellness and beauty livestream startup based in California. The ideal candidate will have extensive experience building and maintaining software, with expertise in full-stack development, including web servers, relational databases, and client-side/front-end technologies.
The successful candidate will be responsible for collaborating with a cross-functional agile team to develop testable software, designing architecture and user-facing features, testing and deploying programs and systems, providing technical estimates, and identifying solutions that fall beyond the scope of planned work.
Key responsibilities include developing applications and tools using clean, efficient code, automating tasks through scripting, reviewing, diagnosing, and fixing bugs, performing validation and verification testing, documenting solutions, gathering specific requirements, and suggesting improvements.
Additionally, the ideal candidate will ensure that software is up-to-date with the latest technologies, make informed decisions quickly, take ownership of services and applications at scale, maintain code, and write automated tests to ensure high-quality products.
The minimum qualifications for this role include having an Apple Mac computer to work on the app and an iPhone, being self-motivated and independent, having excellent documentation skills, and written and verbal communication skills, and having strong analytical skills and creative thinking.
The preferred qualifications include familiarity with React Native, AWS, GitHub, iOS, Node.js, MongoDB, and Stripe, as well as bonus skills such as Android, RoR, Data Analytics, Source Code Control, and experience building RESTful APIs. The ideal candidate will also have experience scaling web applications and optimizing performance, a solid understanding of UI/UX design principles, and great critical thinking, troubleshooting, creative, and innovative problem-solving skills.