We are looking for a seasoned Full-Stack Hands-On Technical Lead with extensive experience in designing and leading mobile app development for both Android and iOS platforms using Flutter, Python, and Google Cloud. The ideal candidate will have a proven track record of implementing applications from scratch, especially within a start-up environment.
Key Responsibilities:
Architectural Design: Create and maintain the architecture for our mobile applications, ensuring scalability, performance, and security.
Solution Design: Design end-to-end solutions for complex business requirements, ensuring they align with the overall product vision.
Hands-On Coding: Write high-quality, maintainable code, and develop mobile applications using Flutter, Python, and Google Cloud.
Code Reviews: Conduct thorough code reviews to ensure code quality and adherence to best practices and coding standards.
Technical Leadership: Lead technical discussions, mentor junior developers, and guide the development team.
Single Point of Contact (SPOC): Act as the primary technical contact for all development-related queries and issues.
Estimation and Planning: Provide accurate estimates for development tasks and contribute to project planning and timeline management.
Collaboration: Work closely with cross-functional teams, including product managers, designers, and other stakeholders to deliver high-quality products.
Continuous Improvement: Stay updated with the latest industry trends and technologies and continuously improve the development process and methodologies.
Qualifications:
Bachelors or Masters degree in Computer Science, Engineering, or a related field.
10+ years of experience in mobile app development for both Android and iOS platforms.
Expertise in Flutter, Python, and Google Cloud.
Proven experience in architecting and designing mobile applications from scratch.
Strong start-up experience with a hands-on approach.
Excellent coding skills with a focus on clean, maintainable code.
Extensive experience in conducting code reviews and ensuring code quality.
Strong leadership skills with the ability to lead technical discussions and mentor team members.
Exceptional problem-solving skills and attention to detail.
Excellent communication skills and the ability to act as a SPOC for technical queries.
Experience with Agile methodologies and project management tools.
Willing to overlap in client time zone PST for at least 4-5 hours daily.
Preferred Skills:
Experience with other mobile development frameworks and languages.
Knowledge of DevOps practices and tools.
Familiarity with UI/UX design principles.
Offer Details
Contractor position (no medical/paid leave)
Full-time dedication (40 hours/week)
5-hour overlap with Easter Standard Time
Interview Structure
Round 1: Flutter interview (live coding + tech deep dive)