Are you a business? Hire software product manager candidates in United Kingdom
Position Overview: We are seeking a talented and creative UX/UI Designer to join our team. The ideal candidate will have a strong understanding of user-centered design principles and the ability to create user-friendly, visually appealing designs for web and mobile applications. Key Responsibilities: Collaborate with product managers, developers, and other stakeholders to define and implement innovative solutions for product direction, visuals, and user experience. Execute all visual design stages from concept to final hand-off to development. Create wireframes, storyboards, user flows, process flows, and site maps to effectively communicate interaction and design ideas. Develop UI mockups and prototypes that clearly illustrate how sites function and look. Conduct user research and evaluate user feedback to optimize designs. Ensure the technical feasibility of UI/UX designs and work closely with developers to implement them. Stay up-to-date with the latest UI/UX trends, techniques, and technologies. Required Skills and Experience: Proven UX/UI design experience (minimum 2-3 years) with a strong portfolio showcasing web and mobile design projects. Proficiency in design software such as Figma, Sketch, Adobe XD, or similar tools. Experience with wireframing, prototyping, and conducting user testing. Solid understanding of user-centered design, usability, and accessibility principles. Familiarity with front-end development (HTML/CSS/JavaScript) is a plus. Strong communication skills and ability to present design concepts and user flows effectively. Attention to detail, with a passion for crafting great user experiences. Education: Bachelor’s degree in Graphic Design, Interaction Design, HCI, or related field (or equivalent work experience). Preferred Qualifications: Experience working in Agile development teams. Knowledge of design systems and component-based design. Basic understanding of motion design and animation for UI.
Job Overview: We are seeking a skilled and motivated Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, coding, testing, and deploying software solutions that meet the needs of our clients and drive our business forward. As a Software Developer, you will collaborate with cross-functional teams to deliver high-quality software products and contribute to the overall success of our projects. Key Responsibilities: Software Development: Design, develop, test, and maintain software applications and systems using modern programming languages and technologies. Code Quality: Write clean, scalable, and efficient code. Review and refactor code to ensure high performance and reliability. Collaboration: Work closely with product managers, designers, and other developers to understand requirements and deliver software solutions that meet business needs. Troubleshooting: Diagnose and resolve technical issues and bugs. Provide ongoing support and maintenance for existing applications. Documentation: Create and maintain comprehensive documentation for code, processes, and technical specifications. Testing: Implement and execute unit tests, integration tests, and automated testing to ensure software quality and performance. Innovation: Stay updated with the latest industry trends, technologies, and best practices. Propose and implement innovative solutions to improve software development processes. Version Control: Use version control systems (e.g., Git) to manage code changes and collaborate with team members. Requirements: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Experience: from 3 years of professional experience in software development. Experience in specific technologies or industries is a plus. Programming Languages: Proficiency in Python, Java, JavaScript etc. Frameworks/Libraries: Experience with frameworks and libraries such as [e.g., React, Angular, Django]. Database Management: Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL). Familiarity with NoSQL databases (e.g., MongoDB) is advantageous. Version Control: Proficiency in Git or other version control systems. Development Tools: Familiarity with development environments and tools like [e.g., Visual Studio Code, IntelliJ IDEA]. API Integration: Experience with designing, implementing, and working with APIs (RESTful, GraphQL). Testing: Knowledge of testing frameworks and practices (e.g., unit testing, automated testing). Cloud Platforms: Experience with cloud services (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus. Soft Skills: Problem-Solving: Strong analytical skills and the ability to tackle complex technical challenges. Communication: Excellent verbal and written communication skills for effective collaboration and documentation. Teamwork: Ability to work collaboratively in a team environment and contribute to group efforts. Adaptability: Willingness to learn new technologies and adapt to changing requirements. Attention to Detail: Strong focus on code quality, accuracy, and thoroughness. Time Management: Ability to manage multiple tasks and projects effectively, meeting deadlines.
Overview: We are looking for a motivated Junior Office Administrator with a background in movie production to join our team. This hybrid role offers a unique opportunity to support both administrative functions and production operations. The ideal candidate will have a passion for the film industry, strong organisational skills, and a proactive attitude towards problem-solving. Key Responsibilities: ● Administrative Support: Provide general administrative support including managing calendars, scheduling meetings, arranging travel, preparing reports, and handling correspondence. ● Production Assistance: Assist with logistics and coordination for film productions, including liaising with crew, organising equipment, and maintaining production schedules. ● Office Management: Manage office supplies, ensure office is well maintained, and ensure efficient day-to-day operations. ● Document Management: Maintain and organise files, contracts, and production documents both physically and digitally. ● Document Design and Editing: Edit and enhance presentations, flyers and documents, ensuring they are visually appealing, professional, and align with the company's branding guidelines using Adobe Illustrator. ● Communication: Serve as a point of contact for internal and external stakeholders, ensuring prompt and professional communication. ● Financial Administration: Assist with basic bookkeeping tasks, such as invoicing and expense tracking. ● Human Resources Support: Assist with recruitment processes, maintain employee records and assist with onboarding new hires. Qualifications and Skills: ● Previous experience in an administrative role, preferably within the entertainment or media industry. ● Familiarity with office software (e.g., MS Office Suite, Google Workspace), Adobe Illustrator and production management tools. ● Strong verbal and written communication skills, with a professional demeanour. ● Excellent organisational and time management skills, with the ability to multitask and prioritise. ● Ability to work independently and as part of a team, with a positive attitude and willingness to learn. ● Proactive and resourceful in resolving challenges that arise in a fast-paced environment. Work Environment: This role offers a hybrid work environment with a blend of in-office and remote work, but will start off fully remote. Flexibility in scheduling may be required to accommodate production timelines and deadlines. How to Apply: Interested candidates are invited to submit their CV outlining their suitability for the role. Applications will be reviewed on a rolling basis until the position is filled.