We are looking for an experienced Senior Developer to join our Derby-based team.
The ideal candidate will have a strong understanding of PHP and/or NodeJS, frontend single-page applications (SPAs), AWS or another cloud platform, Docker and PostgreSQL/MySQL.
Responsibilities
We operate several cloud-based web applications that need to work together seamlessly. You will be involved in developing, maintaining, supporting and improving our web applications. You will need to:
- Work with other developers and stakeholders to design and implement new features.
- Write unit and integration tests.
- Troubleshoot and debug code.
- Document code and procedures.
- Stay up-to-date on the latest technologies and review their potential to assist the company’s business.
- Mentor other team members where required.
- 5+ years of experience in software development
- Experience in designing and developing applications
- PHP (Laravel/Symfony/CakePHP) and/or NodeJS and TypeScript, ideally using the NestJS framework
- Frontend SPAs using VueJS or another frontend framework
- Containerization with Docker
- Relational Databases (ideally PostgreSQL and/or MySQL), SQL and ORM technologies
- Object-oriented analysis and design using common design patterns
- Test-driven development
- Agile methodologies
- Git version control system
- AWS, or another cloud platform, using infrastructure-as-code
- RESTful APIs
- Up to £65,000 base salary (depending on experience)
- Work on exciting and transformative projects in a collaborative team.
- Career progression and training opportunities.
- Flexible working options and a supportive work environment.