Find your next tech and IT Job or contract PHP Developer (Symfony, Laravel, Drupal...) in Birmingham
The PHP developer creates websites and applications using the PHP programming language, which enables the generation of dynamic web pages and communication with the MySQL server.
PHP can be used in three scenarios: without a framework (environment), with a proprietary framework (created by the developer), with an Open Source framework (Zen, Symfony, codelgniter, cakePHP).
In collaboration with the project manager, they establish specifications in accordance with the client's needs and constraints.
Based on this, they propose the most suitable solution and then develop dynamic pages using their preferred software tools: LAMP (Linux, Apache, MySQL, PHP), MAMP (Mac, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP).
Discover the latest IT & tech jobs in Birmingham, a major center for software development and data analysis.
Lead IOS Mobile Developer

Lead IOS Mobile Developer Birmingham (1 day per week in office) Salary: £55K An exciting opportunity has arisen for a Lead IOS Mobile Developer to join a rapidly growing company who are dedicated to sustainability. The Lead Mobile Engineer will play a pivotal role in enhancing the company's mobile and web applications, contributing to a vibrant and innovative work environment. The Lead IOS Mobile Developer will be responsible for the development and management of production systems, working closely with a talented IT team. This role requires a strong background in mobile development, particularly in IOS - Swift, and a passion for creating high-quality solutions that meet customer needs. Responsibilities: * Translate designs, wireframes, and user stories into high-quality solutions. * Develop intuitive, usable, and engaging interactions and visual designs for mobile and web. * Participate in the full development process from definition through design, build, test, release, and maintenance. * Research and track advancements in mobile/web application design patterns. * Cooperate with back-end developers in the process of building the RESTful API. * Management of one other mobile developer Skills needed: * Hands-on experience with core iOS frameworks such as UIKit, Combine, Core Data, and Core Animation. * Demonstrated expertise in Swift programming language and a proven track record of developing and maintaining iOS applications. * Deep knowledge of SPA best practices, architecture, and modularisation. * Familiarity with cloud message APIs and Push Notifications. * Proficient understanding of version control software such as Git. * Experience with Android mobile development, Angular, C# or other web development technologies is a bonus Any leadership or management experience is a bonus but also open to a senior candidate open to stepping up into a more leadership role, while still remaining hands on with the IOS development. If you are an enthusiastic and skilled Lead Mobile Engineer looking to make a significant impact in a growing company, please submit your CV for consideration. At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
Senior Python Developer

Senior Software Engineer (Python) Remote - 2 days a month in Birmingham £60,000 to £80,000 depending on experience Excellent opportunity for a front end software engineer with strong JS framework skills (React or Vue)and Python skills to join a fast-growing, tech focused start-up company, that have just gone through another round of funding and offer a unique autonomous remote role to help shape the company's growth. This company are specialists within Data Engineering, Data Science and Training Services and have recently secured another $525,000 in funding to accelerate their growth. They have been working with well-known brands like GymShark, Royal Bank of Scotland, Snowflake and SKY. This is a brand-new position that is needed through growth where you can really make your mark on the future of the business. In this role you will lead the engineering team in technical design discussion, while working closely with the CTO & Product function to design solutions for business-critical problems. This is a remote role, but you will need to spend 2 days per month on site in Birmingham (usually the first Thursday and Friday of the month). The ideal candidate will be a Senior Software Engineer with strong Python skills. Experience with JavaScript frameworks like React or Vue is key. Experience leading small teams is beneficial. This is a fantastic opportunity to get in at the ground floor of a fast-growing start-up company where you can make this role your own and help shape the growth of the business. The role: *Being a technical lead in a small but growing software team *Creating interactive content, games, and gamification services within the Data industry *Working in JavaScript, Vue and some Python *Remote, with 2 days a month required on site in Birmingham The person: *Proven software developer in commercial environments *Strong skills with JavaScript, Vue / React, Python *Beneficial to have AWS background, NoSQL, MongoDB *Experience working in start-ups, or smaller organisations that are rapidly growing beneficial *Able to commute to the office in Birmingham 2 days per month
Senior Java Developer - Insolvency Service - SEO

We have an exciting opportunity for a talented, enthusiastic Senior Developer within our Digital Services team. We are responsible for developing, maintaining and supporting the agency's line of business applications. The Insolvency Service is a leading Government agency which plays a crucial role in providing essential services to the public and to business. The work we do is important to the proper functioning of markets, the economy in general and support for thousands of people each year who are in financial difficulty. Inclusive and diverse teams are important to us. We welcome and encourage applications from everyone, including groups underrepresented in our workforce. The Insolvency Service strives to ensure that the agency is a safe, inclusive and welcoming place for everybody to bring their true self to work and to help the agency to achieve its diversity objectives. We have 10 active employee network groups available to join or become an ally, these include, Carers Network, Disability & Health, FACES Network Group, Grass Roots, LGBT+, Mind Matters, No Limits, Part Time Workers, The Shed, and Women's Network Group. We offer full-time, part-time, job share and flexible ways of working. We value capability, technical skills and experience and we place great emphasis on lifetime development to support our people. We encourage our employees to become more involved in areas they feel strongly about, whether it be for the benefit of the agency, though our Engagement network or in their own local communities via volunteering opportunities. The Insolvency Service is a great place to work, learn and grow your career! Job description Digital Services is a predominantly an in-house team, with a small 3rd party DevSecOps function. We've recently moved away from a hybrid development and support partnership, with the aim of bringing the function in-house. We are also consolidating our technology stack and moving away from legacy services, so this is a fantastic opportunity to help shape our digital services and the way we work for a sustainable, user centric future. We would love to for you to be part of that new team. Digital services is part of Change and Technology Services (CTS) who support and improve applications and systems across the agencies IT landscape. CTS provide key services including digital services, cyber security and information governance, service architecture and governance and digital programme delivery. Responsibilities: As a Senior Java Developer you will Support the Lead Software Engineer and Technical Architect support, improve and maintain digital services written using Java, HTML, CSS, JavaScript and PL-SQL hosted on the Azure platform. Improve digital services in line with Government Digital Standards Promote a culture of knowledge sharing and the adoption of good practice. Assist the teams within Digital Services, offering them expert advice and guidance, including operations leads, product managers and QAT leads. Work with a multi-disciplinary team and business stakeholders, fostering good relationships and responding to views and challenges from others. Advocate user-centric, agile approaches which focus on efficient, effective delivery of high-quality digital services within the team and the wider agency. Transform government into a modern, agile development centre by embedding practices such as Behaviour and Test-Driven Development, continuous deployment, and DevOps Person specification The ideal candidate will have: Demonstrable knowledge of Java, HTML, CSS, JavaScript An understanding of a number of integration implementations including real-time, scheduled, API, batch and messaging services Experience of Springboot An understanding of the importance of good documentation Enthusiasm for sharing knowledge and mentoring others, supporting the team and nurturing its growth. Knowledge and experience of modern development practices such as BDD and TDD, CI/CD, and DevOps, modern development workflows, ideally using GitHub, as well as an understanding of modern design principles such as clean architecture, OOP, SOLID, RESTful APIs A good understanding of web application security and awareness of the OWASP Top 10 security vulnerabilities Please note: This vacancy is advertised across 11 locations; however, Stratford and Croydon are only available to current Insolvency Service Staff. The advertised salary includes London weighting, which is only applicable to internal candidates. Languages English Behaviours We'll assess you against these behaviours during the selection process: Working Together Technical skills We'll assess you against these technical skills during the selection process: There will be an exercise, provided at the time of the interview, to assess the candidates coding skills and analytical approach.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- Travel Advertising Campaigns Examples Online?
- Any reliable AdSense alternative for publishers with fast approval?
- Which travel ad network gives best ROI?
- Set iPhone Tone
- How can businesses identify their target audience for X niche advertising?
- I'm looking for Unity or Unreal Engine unpaid programmers
Jobs by city
Jobs by country