[AF698] SENIOR FLUTTER ENGINEER - SZ

Gorilla Logic


Role Overview We are looking for a Senior Full-Stack Software Engineer to develop early-stage prototypes and proof of concepts AI applications focused on gamification and bring some of these prototypes to production. You'll work in a small, agile team, building innovative solutions that could scale into our core consumer platform. This role requires end-to-end development, rapid prototyping, and full-stack expertise to experiment and validate new ideas. If you thrive in fast-moving environments that prioritize creativity and innovation, this is the perfect opportunity for you. Responsibilities - Collaborate with the Innovation Team and cross-functional stakeholders to turn strategic ideas into functional prototypes and products. - Develop and maintain both front-end and back-end components of mobile and AI applications. - Rapidly prototype and iterate on new ideas, validating concepts by writing high-quality code. - Design, build, and optimize scalable, user-centric applications. - Be responsible for the quality of the product through unit and integration tests. - Be responsible for integration of analytics and monitoring tools into applications. - Work closely with Product Managers and UX Designers to refine requirements and align technical solutions with business goals. - Plan software releases, manage release schedules, and ensure smooth deployments, taking into account pre and post-production aspects. - Proactively identify and resolve performance bottlenecks across the system. - Contribute to the overall technical architecture and direction of projects. - Work effectively in a fast-moving, ambiguous environment where priorities and projects can change rapidly. Leverage AI tools (copilot, Claude Code) to accelerate the software development process. Technical Requirements - 5+ years of experience in full-stack software engineering with experience in TypeScript. - Experience with Python - 5+ years of experience with Flutter. - 3+ years of experience designing data models. - 1+ years of experience working with database systems (PostgreSQL or other relational databases). - 1+ years experience working with highly-scalable distributed systems. - Experience building mobile applications and related back-end APIs & services - Experience with automated testing for mobile applications and backend services. - Excellent problem-solving and analytical thinking skills. - Self-starter, proactive, and able to develop technical solutions with limited guidance. - Solid understanding of the Software Development Lifecycle, including version control, CI/CD, deployment (monitoring, logging), and code reviews. - Experience with communicating complex technical concepts and problems with clarity to technical and non-technical audiences. - Experience in developing and deploying AI-driven features, including ML, LLM integration, evaluations, agent orchestration, RAG implementation, and machine learning model implementation, prompting, evaluation, fine tuning, distillation and knowledge of responsible AI development. Bonus Skills - Experience in a startup or small team environment. - Have published an app to the Apple or Android App Stores. - Familiarity with cloud infrastructure (AWS, Google Cloud, Supabase)

trabajosonline.net © 2017–2021
Más información