Do you want to work with cutting-edge technology, solve challenging problems, and directly impact customers globally? Strev is growing, and we're looking for talented software developers who are fast, capable problem solvers with a strong determination to get things done. Our developers work on real-world problems at scale, own their code end-to-end, and help shape the direction of our technology. Joining Strev offers the opportunity to be part of an agile development team that values work-life balance. Our team boasts a mix of experience levels and emphasizes strong software engineering principles. About the Role: We are seeking a skilled Flutter Mobile Developer to create and maintain mobile applications compatible with Android, iOS, and other operating systems. The ideal candidate will have a solid understanding of UI/UX trends, experience in updating and maintaining applications, and the ability to collaborate effectively with colleagues and stakeholders. Key Responsibilities: Application Lifecycle Management: Support the entire application lifecycle, including concept, design, testing, release, and support. Development: Produce fully functional mobile applications by writing clean, maintainable code. Requirements Gathering: Collaborate with stakeholders to gather specific requirements and suggest innovative solutions. Testing and Debugging: Write unit and UI tests to identify malfunctions, troubleshoot, and optimize performance. UI/UX Design Understanding: Deep understanding of the design user interfaces to enhance user experience and adapt existing web applications for mobile use. Feature Planning: Work closely with the Product Development team to plan and implement new features. Quality Assurance: Ensure that new and legacy applications meet quality standards. Research and Innovation: Stay up-to-date with the latest mobile technology trends and suggest new mobile products, applications, and protocols. API Development: Develop application programming interfaces (APIs) to support mobile functionality. Team Collaboration: Work closely with colleagues to constantly innovate and improve app functionality and design. Customer Interaction: Attend customer meetings to understand the needs and requests of external stakeholders based on various use cases and scenarios. Build Management: Create builds for mobile applications and manage the process of uploading these builds to the Google Play Store and the Apple App Store. App Stabilization: Ensure the stabilization of the app by continuously monitoring performance, identifying and addressing crashes, and implementing fixes to improve reliability. Qualifications: · Bachelor's Degree in Computer Science, Computer Engineering, or a related technical discipline. · Proven experience as a mobile developer, with expertise in Flutter. · Strong knowledge of Android and iOS development. · Familiarity with Windows mobile development is a plus. · Understanding of UI/UX principles and ability to implement them effectively. · Experience with unit and UI testing. · Proficiency in troubleshooting and debugging mobile applications. · Excellent communication skills and ability to work collaboratively in a team environment. · Ability to stay updated with the latest industry trends and technologies. · Experience with API development and integration. · Strong problem-solving skills and attention to detail. · Experience with the build creation and deployment process for the Google Play Store and Apple App Store. · Experience in app stabilization, crash monitoring, and addressing performance issues. Why Join Us: · Opportunity to work on impactful projects that serve a global customer base. · Be part of a dynamic and agile team that values innovation and creativity. · Enjoy a healthy work-life balance in a supportive and collaborative environment. · Competitive compensation and benefits package. If you're passionate about mobile development and eager to make a significant impact, we'd love to hear from you. Apply today and join our team at Strev!