Are you a business? Hire computer science candidates in London
Job Description: We are seeking a skilled IT Technician to join our team and work from home, responsible for maintaining and developing our mobile applications and websites. The ideal candidate will have a strong understanding of Flutter and NestJS, along with excellent problem-solving abilities and a passion for technology. Key Responsibilities: - Develop and maintain mobile applications using Flutter. - Design and implement backend services using NestJS. - Collaborate with cross-functional teams to define, design, and ship new features. - Troubleshoot and resolve application and website issues. - Conduct regular software updates and improvements. - Ensure high performance, quality, and responsiveness of applications. - Monitor and optimize applications for maximum speed and scalability. - Provide technical support to team members and end-users. - Stay up-to-date with emerging technologies and industry trends. Requirements: - Proven experience with Flutter and NestJS. - Strong knowledge of web technologies (HTML, CSS, JavaScript). - Familiarity with RESTful APIs and microservices architecture. - Experience with version control tools like Git. - Excellent analytical and problem-solving skills. - Strong communication and teamwork abilities. Education and Experience: - Bachelor’s degree in Computer Science, IT, or a related field (preferred). - 2+ years of experience in app and website development. Join our dynamic team and contribute to innovative projects that push the boundaries of technology!
We are seeking a highly skilled IT Manager to lead our information technology department and ensure the efficient operation of our IT systems. As the IT Manager, you will play a pivotal role in developing and implementing our strategic technology initiatives, providing leadership to the IT team, and aligning technology with business goals. Your expertise will drive the implementation of technology solutions that enhance productivity, security, and service delivery across the organization. You will manage diverse IT projects, oversee the maintenance of hardware and software systems, and ensure that our technology infrastructure is resilient and responsive to the evolving needs of the business. Effective communication and collaboration with various departments will be key, as you work to identify technological improvements that contribute to operational efficiency. In addition, you will oversee budgeting, vendor management, and compliance with all regulatory and security standards. The ideal candidate will be an effective leader, possess excellent problem-solving skills, and have a strong technical background. If you are looking to make an impact within an innovative organization and support our employees with reliable and cutting-edge technology, we encourage you to apply for this exciting opportunity. Responsibilities Over all responsibility to develop a new software with the help of own or external expertise team. Lead and manage the IT department, including IT staff and related functions. Develop and implement IT policies, procedures, and best practices. Oversee the planning and implementation of technology projects and initiatives. Manage the organization's IT infrastructure, including servers, networks, and telecommunications. Monitor system performance and ensure optimal functionality and security. Collaborate with other departments to understand their technology needs and provide solutions. Maintain relationships with external vendors and service providers to ensure quality and cost-effective support. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as an IT Manager or similar role in a corporate environment. Strong knowledge of IT systems, infrastructure, and cloud services. Experience with project management methodologies and tools. Excellent leadership and team management skills. Effective communication skills, both verbal and written. Ability to analyze complex problems and develop innovative solutions. Benefits Competitive salary and performance-based bonuses Comprehensive health, dental, and vision insurance Flexible work hours and remote work options Professional development opportunities and training Generous paid time off and holiday schedule