What are the responsibilities and job description for the Junior Mobile Engineer, Invest position at Jobright.ai?
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
SoFi is a next-generation financial services company and national bank focused on using innovative, mobile-first technology to improve personal finance. They are seeking a talented Mobile Engineer to develop and maintain their flagship mobile applications, ensuring exceptional user experiences and robust performance.
Responsibilities:
• Design, develop, test, deploy, and maintain high-quality mobile applications for either iOS or Android platforms.
• Collaborate closely with product managers, designers, and other engineers to translate user stories and designs into functional and engaging mobile experiences.
• Write clean, maintainable, and efficient code following best practices and architectural patterns.
• Identify and resolve performance and scalability issues, ensuring optimal application speed and responsiveness.
• Participate in code reviews, providing constructive feedback and contributing to a culture of continuous improvement.
• Contribute to the evolution of our mobile frameworks and development processes.
• Stay up-to-date with the latest mobile technologies, trends, and best practices.
Qualifications:
Required:
• 2 years of professional software development experience specifically with mobile applications (iOS or Android or Flutter).
• For iOS: Proficiency in Swift (or Objective-C) and strong understanding of the iOS SDK, UIKit, and Apple's Human Interface Guidelines.
• For Android: Proficiency in Kotlin (or Java) and strong understanding of the Android SDK, Android Jetpack, and Material Design principles.
• Experience with mobile application lifecycle, including design, development, testing, deployment, and maintenance.
• Solid understanding of mobile UI/UX principles, performance optimization, and API integration.
• Familiarity with version control systems (e.g., Git).
• Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Preferred:
• Experience with large-scale consumer-facing applications.
• Knowledge of mobile testing frameworks and methodologies.
• Experience with CI/CD pipelines for mobile development.
• Familiarity with cross-platform frameworks (e.g., React Native, Flutter) is a plus.
• Experience with backend services or cloud platforms (e.g., AWS, GCP, Azure).
• Demonstrated ability to debug complex mobile application issues.
Company:
SoFi is a finance company that offers a range of lending and wealth management services. Founded in 2011, the company is headquartered in San Francisco, California, USA, with a team of 1001-5000 employees. The company is currently Public Company. SoFi has a track record of offering H1B sponsorships.