POSITION SUMMARY: We are seeking an experienced and motivated
Mid-to-Senior Mobile Developer to join our growing software team. You will play a crucial role in designing, developing, and maintaining our suite of mobile applications for both iOS and Android platforms. These applications are essential for our customers to manage and monitor their battery storage systems, and for our technicians to install and service them.
This is a fantastic opportunity to make a significant impact and contribute to exciting products in the rapidly evolving energy sector. You'll be working with cutting-edge IoT devices and a modern AWS cloud backend. This is a hybrid position and does require some days in the office.
RESPONSIBILITIES/DUTIES: - Develop new features and enhance existing functionalities for our consumer-facing mobile application (iOS & Android) used for configuring and managing portable power devices, home, and commercial backup systems.
- Collaborate closely with product managers, UX/UI designers, backend developers, and the hardware/embedded teams to deliver high-quality mobile solutions.
- Write clean, maintainable, well-documented, and high-performance code for both iOS and Android platforms.
- Ensure the technical feasibility of UI/UX designs and implement them accurately.
- Integrate mobile applications with our AWS cloud-based backend services and APIs.
- Participate in code reviews, providing and receiving constructive feedback.
- Mentor and guide junior developers, fostering their growth and ensuring adherence to best practices.
- Troubleshoot and debug issues, providing timely resolutions.
- Stay up-to-date with the latest mobile development trends, technologies, and best practices.
- Contribute to the entire app lifecycle, from concept and design to testing, release, and support.
REQUIRED EDUCATION / EXPERIENCE: - 5+ years of professional mobile development experience, with a strong portfolio of shipped applications on both iOS and Android platforms.
- Proficiency in Swift and/or Objective-C for iOS development, and Java and/or Kotlin for Android development.
- Solid understanding of the full mobile development life cycle.
- Experience with RESTful APIs and integrating mobile applications with backend services.
- Familiarity with cloud platforms, preferably AWS (e.g., API Gateway, Lambda, IoT Core).
- Strong understanding of mobile UI/UX principles and best practices.
- Experience with version control systems, particularly Git.
- Proven ability to write robust, testable, and efficient code.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills, with an ability to collaborate effectively within a team.
- Demonstrable experience or a strong aptitude for mentoring junior developers.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
NICE TO HAVE: - Experience with cross-platform development frameworks (e.g., React Native, Flutter).
- Familiarity with IoT concepts and mobile application interaction with connected hardware devices (Wi-Fi, Cellular).
- Experience with Agile/Scrum development methodologies.
- Knowledge of mobile app security best practices.
- Experience with CI/CD pipelines for mobile applications.
WHY JOIN LION? - Be a part of a company making a real impact in the sustainable energy sector.
- Opportunity to work on innovative products that blend hardware, software, and cloud technologies.
- Collaborative and supportive team environment.
- Direct influence on product development and technology choices.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
ABOUT LION ENERGY: Lion Energy is a dynamic and growing company at the forefront of energy storage technology. We design and manufacture innovative battery storage systems for consumer, residential, and commercial applications, helping people and businesses harness the power of clean energy. Our systems are connected devices, leveraging IoT, cloud computing, and intuitive mobile applications to deliver a seamless user experience. We are passionate about sustainability and building a connected future.