WE ARE HIRING!
GOIN’ LLC is looking for an Android Developer!
Our Company
At GOIN’, we are building the future of transportation. Our current mission is to tackle the challenges around paratransit, and provide on-demand rides for people with limited mobility. We are doing this by creating a state-of-the-art software platform for transit agencies, ride providers, drivers, and riders. We are at the early stage of the business, so there is no shortage of exciting work and opportunities for career growth! (Visit goin.org to learn more!)
About the Role
We are in need of an Android Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality mobile applications for the Android platform. You will work closely with cross-functional teams to define, design, and ship new features, ensuring a seamless user experience. Your expertise in Android SDK, Java/Kotlin, and RESTful APIs will be essential in driving our mobile initiatives forward.
Duties and Responsibilities
Design, build, and maintain high-performance, reusable, and reliable Android applications.Translate designs and wireframes into high-quality code.Collaborate with cross-functional teams, including designers, product managers, and other developers, to define and implement new features.Communicate with stakeholders to understand their requirements and translate them into technical specifications.Write clean, maintainable, and efficient code.Perform unit testing and ensure the robustness of applications.Identify and correct bottlenecks and fix bugs.Integrate applications with third-party APIs and data sources.Work with RESTful APIs to connect Android applications to back-end services.Continuously evaluate, refactor, and optimize code to ensure high performance and responsiveness of the application.Monitor and improve app performance, including memory management and battery usage.Ensure the continuous improvement of existing applications by adding new features and functionality.Stay updated with the latest industry trends and technologies to ensure the application remains current and competitive.Document all aspects of the application for future reference and maintenance.Create and maintain technical documentation for both developers and end-users.Implement security measures to protect data and application integrity.Ensure compliance with security standards and best practices.Focus on enhancing the user experience by developing intuitive and user-friendly interfaces.Gather user feedback and incorporate it into the application development process.Provide support for the application, including troubleshooting and resolving issues reported by users.Collaborate with the support team to address any technical challenges.
RequirementsBachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.Proficiency in Java and/or Kotlin programming languages.Strong understanding of Android SDK and Android Studio.Experience with RESTful APIs and third-party libraries.Knowledge of mobile app architecture patterns (e.g., MVC, MVP, MVVM).Familiarity with the Git version control system.Proven experience in Android app development with a portfolio of released applications on the Google Play Store.Experience with debugging and performance testing using tools like Android Profiler.Knowledge of UX/UI design principles and best practices.Previous experience in software development roles or internships in related fields.Can work with a fixed shift schedule (Schedule will be determined by the manager)
What we offer
Long-term career opportunityInternet reimbursementHealth and wellness allowanceMonthly performance bonus HMO Paid-Time OffPH HolidaysBirthday allowance…and many more!How to applyPlease apply directly to the link provided on LinkedIn.