Match score not available

iOS Developer (contractor position)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience in iOS development, Highly proficient in Swift and UIKit, Deep understanding of complex iOS architectures, Experience with data persistence frameworks.

Key responsabilities:

  • Lead design and development of iOS application
  • Oversee CI/CD pipelines and automate processes
Greenely logo
Greenely SME https://www.greenely.com/
11 - 50 Employees
See all jobs

Job description

Are you ready to make a powerful impact in the world of sustainable energy? Greenely is on a mission to revolutionize how families manage their electricity needs, and we're looking for a talented iOS Developer to join our dynamic team. At Greenely, we're not just about reducing energy bills; we're empowering households to become champions of Europe's energy transition. As an iOS Developer, you'll play a vital role in enhancing our core services within the Greenely app.

What you’ll do

  • Lead the design and development of our native iOS application using Swift and modern frameworks.

  • Implement clean, scalable code following VIPER architecture or similar software design patterns to ensure maintainability.

  • Collaborate with cross-functional teams including product managers, UI/UX designers, and backend engineers to deliver end-to-end features.

  • Ensure smooth, responsive user experiences by optimizing for performance, memory usage, and resource efficiency.

  • Develop and maintain data persistence layers using Realm DB or similar and ensure smooth migrations when needed.

  • Build reusable components and frameworks with a focus on code reusability and modularization.

  • Implement and maintain a robust testing strategy, including unit testing, UI testing, and integration testing.

  • Manage CI/CD pipelines to automate builds, testing, and deployment processes.

  • Mentor junior developers and contribute to team growth through knowledge sharing and code reviews.

  • Leverage modern AI tools and automation to improve development efficiency and scalability.

What we’re looking for

We believe that great developers aren’t just defined by their technical skills—they’re driven by curiosity, problem-solving, and collaboration. You’re someone who:

  • Has 5+ years of hands-on experience developing native iOS applications.

  • Is highly proficient in Swift and experienced with UIKit. Familiarity with SwiftUI is a plus.

  • Has a deep understanding and experience implementing complex iOS architectures.

  • Is experienced with data persistence frameworks.

  • Has a solid grasp of concurrency management.

  • Understands the principles of RESTful APIs and knows how to handle networking efficiently, including implementing offline data synchronization and designing effective caching strategies to enhance app performance and user experience.

  • Understands app performance optimization, with hands-on experience profiling apps to detect and resolve performance bottlenecks.

  • Has experience setting up or managing CI/CD pipelines and automation tools.

  • Understands the importance of security in mobile apps and knows best practices for securing sensitive data.

  • Is comfortable working in an Agile environment, using different tools.

  • Communicates effectively and enjoys collaborating with cross-disciplinary teams to solve challenging problems.

  • Knowledge of marketing analytics and user behavior tracking tools.

  • Experience with socket-based communication and real-time data streaming.

  • Stays updated with iOS development trends, enjoys learning new technologies, and actively contributes ideas for improvement.

What we can offer you

  • Flexibility: Enjoy working remotely from your preferred location that's +/- 3 hours from the CET timezone.

  • Growth: Even though you're working on a consulting basis - we make sure to give opportunities for skill development, challenging projects, and advancement within our forward-thinking organization.

  • Influence and Impact: Your voice matters. Shape the future of energy by contributing your ideas, expertise, and playing a key role in decision-making.

  • Innovative Environment: Thrive in an ever-changing industry, working on cutting-edge projects and staying ahead of the curve in a dynamic and pioneering work atmosphere.

About Greenely

Greenely aims to create the best customer experience for the modern energy consumer through technology. Greenely’s integrated mobile application enables households to optimize their energy consumption, reduce their electricity costs, and participate in grid-balancing services. By connecting various energy assets in the home, Greenely’s platform allows consumers to manage their energy usage efficiently while contributing to the stability of the power system. Greenely’s solution addresses the challenges of the modern energy landscape and promotes a more efficient, sustainable, and reliable power system. By providing consumers with savings and new revenue streams, Greenely drives the transition to a cleaner and more resilient energy system.


WE ARE bold and push the limit. 

WE BELIEVE THAT fast is better than slow. 

WE think like owners. 

WE lead with knowledge.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

iOS Developer Related jobs