______________________
_____________________
__________________
____________________
____________________
___________________
____________________
____________________
____________________
________________________
Our client is a rapidly expanding organisation with a focus on smart buildings achieved by utilising innovative technologies and solutions. As a group, they can provide end-to-end solutions for how a building is controlled to reduce energy consumption while retaining comfort levels for occupants. The Analytics Mobile App Developer is responsible for developing and maintaining high-quality mobile applications for both Android and iOS platforms. You will be provided with specification documents including mock-ups, based on features that our clients are requesting. You will need to use these specifications to breakdown the stages of development which will then be placed into Sprints to work to. You will be part of a peer-assessment group between our Development team to test and assess each other's developments before they go live. Key responsibilities: Develop and maintain mobile applications in a hybrid environment for iOS and Android platforms using frameworks such as Flutter. Including data visualisation, dashboards, and interactive reporting. Based on specification documents provided by the designers, assess timescales for each section of the development. Integrate analytics frameworks and tools to collect, process and analyse user data effectively. Optimise applications performance for handling large datasets and real-time analytics processing. Review the applications at multiple stages to ensure its performance, quality, and responsiveness, identifying and fixing bugs and performance issues. Write clean, efficient, and maintainable code. Continuously discover, evaluate, and implement new technologies to maximise development efficiency. Work with external data sources and APIs. Unit-test code for robustness, including edge cases, usability, and general reliability. Collaborate with designers to create and implement intuitive and user-friendly interfaces to improve user experience. Work collaboratively as a team in line with the sprints. Work as part of the peer-assessment team to conduct thorough testing and debugging to identify and resolve issues related to data accuracy, integrity, and reliability before they go live. Stay up to date with industry trends and best practices. Key Requirements: Working to a high standard Experience in an App Developer Role High quality portfolio Desirable - Bachelor's degree in Computer Science, Engineering or related field. Experience working to sprints and timelines Familiarity with Agile development methodologies. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a collaborative team.
I am currently partnered with a renewable energy company based in Oxfordshire. This forward-thinking organization is dedicated to pioneering sustainable energy solutions and driving positive change in the industry. In line with their commitment to innovation and environmental conservation, they are seeking a talented Mobile Application Developer to join their team on a 5-month contract basis. If you are passionate about sustainability, this could be an excellent opportunity for you to contribute to the company's mission while advancing your career in mobile application development. About Us: Our client is at the forefront of renewable energy, leveraging cutting-edge technology to develop sustainable solutions that meet the growing demand for clean energy sources, our client believes that the net zero emissions target can be met, and to meet this target, local communities need simple and effective ways to adopt environmentally positive behaviours. These behaviours are most effective when they are grown, practised and perfected alongside family, neighbours and other connections formed across a community. Key Responsibilities: Drive the development of innovative features and functionalities for the mobile application, ensuring alignment with organizational objectives and user requirements. Optimize the performance and user experience of the application by refining existing features, design elements, and the Content Management System. Prepare prototype versions of the application for comprehensive evaluation by external stakeholders. Manage the deployment process by submitting updated versions of the application to the Apple App Store and Google Play Store, adhering to all relevant guidelines and regulations. Proactively identify and troubleshoot any technical issues or bugs within the application to maintain a seamless user experience. Key Skills and Qualifications: Excellent verbal and written communication skills, enabling effective collaboration with diverse teams. Demonstrated initiative and enthusiasm for sustainability and environmental preservation, driving proactive problem-solving. Proficient in developing mobile applications for iOS and Android platforms, emphasizing intuitive design and user functionality. Experience with cloud migration and online hosting platforms such as GitHub, facilitating efficient deployment and management of applications. Familiarity with React Native framework for mobile application development, enabling seamless integration and development processes. Comprehensive understanding of the unique requirements and submission processes of Apple and Google's App Stores. Why Join Us: Opportunity to make a meaningful impact by contributing to the development of innovative solutions in renewable energy. Collaborative and dynamic work environment, where your ideas and contributions are valued. Gain valuable experience working with cutting-edge technologies and industry experts. If you are passionate about sustainability, possess the required skills and qualifications, I encourage you to apply for this exciting opportunity. Apply now!