In this role You will work closely with front-end and back-end developers, as well as product designers, to develop and enhance our mobile applications. You will use your experience to engineer mobile infrastructure that is second-to-none.
Key Responsibilities:
Design, build, and maintain high-performance, reusable, and reliable mobile applications for iOS and/or Android platforms
Collaborate with cross-functional teams (back-end, front-end developers, product designers) and work directly with our CEO to define, design, and ship new features
Identify and correct bottlenecks and fix bugs to improve performance
Ensure the best possible performance, quality, and responsiveness of the application
Take ownership of the full mobile app development lifecycle, from concept to deployment
Stay up-to-date with emerging mobile development trends and best practices
Requirements
3+ years of hands-on mobile development experience (iOS/Android or both)
Proficiency in Swift and/or Kotlin
Strong understanding of mobile design principles, UI/UX, and best practices
Experience with RESTful APIs to connect mobile applications to back-end services
Familiarity with cloud message APIs and push notifications
Solid understanding of mobile security best practices
Experience in agile development environments and working in cross-functional teams
Ability to think creatively and provide innovative solutions
Bonus Skills:
Experience with energy-related products or applications
Knowledge of energy markets and sustainability initiatives
Previous experience in startup or fast-paced environments
Benefits
Competitive salary and a stock options sign-on bonus
Biannual bonus scheme
Fully expensed tech to match your needs!
Paid annual leave
Breakfast and dinner for office based employees
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job