Solution Architect Intern
Find Me · New York, United States · 3 mo ago
EngineeringVolunteer
About the role
Find Me is an innovative startup focused on creating cutting-edge applications. We are currently in the designing phase and gearing up to launch our product soon. Our team is passionate about technology and driven to make a difference in the IT field. Located in the United States, we offer remote work flexibility to our team members.
Responsibilities
- Lead the architecture and design of mobile applications, ensuring alignment with business requirements and technical goals.
- Define and document mobile application architecture, including data models, APIs, microservices, and backend systems.
- Ensure the scalability, performance, and security of mobile applications across iOS and Android platforms.
- Collaborate with cross-functional teams to gather and translate functional and technical requirements into well-architected mobile solutions.
- Oversee the implementation of cloud infrastructure (AWS, Azure, Google Cloud) to support mobile app functions such as authentication, data storage, and notifications.
- Provide technical guidance and mentorship to development teams, conducting code reviews and establishing coding standards.
- Collaborate closely with DevOps to ensure a streamlined CI/CD pipeline, automated testing, and efficient deployment processes.
- Ensure mobile apps are optimized for speed, performance, and user experience, with a focus on minimal resource consumption (battery, memory).
- Address and mitigate security risks, ensuring compliance with data privacy laws and security best practices.
- Stay updated on the latest mobile development trends, frameworks, and emerging technologies to guide future app development strategies.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software development, with 3+ years in mobile app architecture and design.
- Proficiency in mobile development frameworks and languages (e.g., Swift, Kotlin, React Native, Flutter, Java).
- Solid understanding of backend services, microservices architecture, and APIs for mobile apps.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) for mobile app development and deployment.
- Strong knowledge of mobile app security, including encryption, authentication, and secure coding practices.
- Excellent communication and collaboration skills, with the ability to present technical solutions to both technical and non-technical stakeholders.
- Experience in designing and developing cross-platform mobile applications.
- Familiarity with DevOps practices and tools like Docker, Kubernetes, Jenkins, or GitLab CI/CD.
Qualifications
- Prior experience in mobile app development in any domain is a plus.
- Gain hands-on experience in product management within a startup environment.
Skills
- Experience in designing and developing cross-platform mobile applications.
- Familiarity with DevOps practices and tools like Docker, Kubernetes, Jenkins, or GitLab CI/CD.
- Prior experience in mobile app development in any domain is a plus.
Benefits
- Opportunity to earn academic credits.
- Chance to convert this internship into a full-time role based on performance.
- Work with a dynamic and innovative team in a fast-growing startup.
Pay
This is an unpaid internship.
Schedule
Remote work flexibility is offered.