onsite
Full Stack Flutter Lead
Software Engineer
Lead end‑to‑end mobile and web development, architecting Flutter applications and scalable Node.js back‑ends on AWS, while managing iOS release processes and mentoring a cross‑functional team.
About the role
Key Responsibilities
- Lead the full development lifecycle of mobile and web applications, from requirement gathering to production deployment.
- Design, develop, and maintain cross‑platform mobile apps using Flutter for Android and iOS.
- Oversee iOS app deployment, including certificates, provisioning profiles, App Store submissions, and release management.
- Build and maintain scalable backend services with Node.js, REST APIs, SQL databases, and AWS cloud infrastructure.
- Participate in system architecture, database design, and cloud infrastructure planning.
- Review code, mentor team members, and enforce coding standards and best practices.
- Collaborate closely with clients to translate business needs into technical solutions.
Requirements
- 5+ years of full‑stack development experience with a strong focus on Flutter and Node.js.
- Proven expertise in iOS deployment and App Store processes.
- Hands‑on experience with AWS services (EC2, RDS, S3, Lambda, etc.) and SQL database design.
- Strong architectural mindset and ability to design scalable, maintainable systems.
- Excellent communication skills and a track record of mentoring junior developers.
Skills
flutternodejsawssql