The Software Engineering teams at Cloud Energy Software have a significant impact on the business by creating high-quality software through the utilization of the latest technology, best practices, ambition, belief, and dedication. As an iOS Developer at Cloud Energy Software, your responsibility will be to create solutions that facilitate the transformation of data into information supporting critical business decisions. You will translate the company's vision into a mobile application through clean coding practices. The mission at Cloud Energy Software is to transform businesses through purposeful and well-built software. The company values commitments and takes pride in its work. An employee-centric atmosphere is maintained with a supportive culture that allows for growth and contribution while ensuring a satisfactory work-life balance. Each individual at CES plays a crucial role, and the company seeks individuals who resonate with their Core Values and share the same passion for the Mission. Core Skills: - Kotlin Proficiency: Possess a deep understanding and extensive experience with the Kotlin programming language, including syntax, features, and best practices. - iOS Development: Extensive experience with iOS development, proficiency in Swift and Objective-C, familiarity with the iOS SDK and frameworks. - JetBrains Compose UI: Experience in building user interfaces using JetBrains Compose for Desktop and Android, understanding of design patterns and best practices, familiarity with integrating Compose UI in multi-platform projects targeting iOS. - Mobile Development: General knowledge of Android development to comprehend the multi-platform context, even if the primary focus is iOS. Additional Technical Skills: - Dependency Injection: Experience with DI frameworks like Koin. - Networking: Knowledge of networking libraries and protocols such as Alamofire for iOS and Retrofit for shared code. - Concurrency: Understanding of concurrency models in Kotlin (coroutines) and iOS (GCD, Operation Queues). - Unit Testing: Proficiency in writing unit and integration tests for iOS, familiarity with testing libraries like XCTest and MockK. - Continuous Integration/Continuous Deployment (CI/CD): Experience with setting up and maintaining CI/CD pipelines for iOS projects using tools like Fastlane and Jenkins. - Version Control: Strong understanding of Git and branching strategies. - Build Tools: Familiarity with Gradle and Xcode for the build process across platforms. - Performance Optimization: Skills in profiling, analyzing, and optimizing performance for iOS applications. Your Responsibilities: - Deliver projects timely and with satisfactory quality by closely collaborating with Stakeholders and Engineering Teams. - Build the design interface according to clients" needs. - Develop new features and user interfaces based on wireframe models. - Resolve bugs and performance issues as an iOS and Android mobile developer. - Collaborate with other junior mobile app developers, back-end and front-end developers, and designers throughout the app lifecycle. Benefits of Working at Cloud Energy Software: - Opportunity to shape the business by showcasing creativity and supporting ideas with convincing arguments to bring them to life. - Work in a fast-paced environment with a focus on technologies and building cutting-edge solutions. - Enjoy flexible working hours in an employee-centric atmosphere.,
The Software Engineering teams at Cloud Energy Software have a significant impact on the business by creating high-quality software through the latest technology, best practices, ambition, belief, and dedication. As a Project Coordinator at Cloud Energy Software, you will play a crucial role in influencing the success of these teams. Your responsibilities will include supporting project management activities, managing administrative and operational elements of projects to ensure successful completion and client satisfaction, and meeting company financial goals. Coordination of local and remote teams, management team, client communication, and project planning will be integral parts of your role as a Project Coordinator. To excel in this role, you should have at least 3 years of experience in coordinating projects from concept to completion, prioritizing tasks to meet changing requirements and deadlines effectively. You should demonstrate the ability to bring together various areas of the business to work collaboratively and have strong problem-solving, communication, and interpersonal skills. As a Project Coordinator, you will act as the central liaison between all project stakeholders, including Executive Board, Project Managers, Architects, Clients, and Developers. Your tasks will involve collating agendas, confirming stakeholder group representation, assisting in documentation creation, documenting problems and resolutions for future reference, and publishing project status reports while escalating issues where necessary. You will also provide project administration support, monitor project progress, assess risks, and take appropriate measures for avoidance. Your role will involve determining benchmark figures for project implementation and decision documents for project release. Working at Cloud Energy Software will provide you with the opportunity to shape the business, work in a fast-paced environment focused on technologies and cutting-edge solutions, and enjoy flexible working hours in an employee-centric atmosphere. Please note that core end-to-end project coordination experience is required for this role.,
FIND ON MAP