Skip to main content

Full Stack Developer -Angular

Technology
AgileGrid Solutions
2 weeks agoUntil 06/06/2026
Full timeFully remote

Job description

About The Company

Peregrine is a leading organization dedicated to building highly skilled workforces that deliver innovative technology and transformation programs across the UK. By leveraging advanced data science through Peregrine Intelligence, industry-accredited training via the Peregrine Academy, and comprehensive diversity and attraction initiatives, Peregrine bridges capability gaps at all levels within both public and private sector organizations. The company prides itself on understanding client challenges deeply and providing flexible, long-term solutions that create meaningful impact.

With a focus on growth and development, Peregrine fosters a dynamic environment where employees can thrive, learn, and contribute to transformative projects.

About The Role

We are seeking a motivated and autonomous Full Stack Developer to join our team on a permanent basis. This hybrid role based in Dorset involves supporting the Product Owner in delivering key features across various systems. The successful candidate will work closely with Project Lifecycle Managers, Service Support teams, and fellow engineers to design, develop, and enhance solutions within our AWS-hosted environment.

The role offers a collaborative team culture, flexible working arrangements with two visits per week to our Dorset Head Office, and a healthy work-life balance. The ideal candidate will bring expertise in Java (Spring Boot), Angular, and SQL, contributing to the development of high-quality software solutions that meet project timelines and quality standards.

Qualifications The ideal candidate will have a solid background in full-stack development with experience in Java (Spring Boot), Angular, and SQL. A good understanding of backend services, user interface development, and database optimization is essential. Familiarity with tools such as GitLab, Jira, and Confluence is desirable.

Additional experience with Android SDK or mobile UI development is a plus. Candidates should possess strong problem-solving skills, the ability to work independently and collaboratively, and excellent communication skills to effectively share knowledge and coordinate within an Agile environment. A degree in Computer Science, Software Engineering, or a related field is preferred but not mandatory if equivalent practical experience is demonstrated.

Responsibilities The successful candidate will be responsible for delivering high-quality software solutions from initial design through to production, ensuring adherence to project deadlines and budgets.

Key responsibilities include coding and building user interfaces using Angular, developing backend services with Java (Spring Boot), and designing efficient SQL queries for MySQL and SQL Server databases. You will actively participate in Agile team activities, including discussions, requirement clarifications, and code reviews. Sharing knowledge within the team and supporting colleagues in troubleshooting and debugging are integral parts of the role.

Additionally, managing development workflows using tools like GitLab, Jira, and Confluence is expected to ensure smooth project delivery. The role also involves continuous learning about the product domain and contributing to the overall improvement of the development process.

Benefits

Peregrine offers a comprehensive benefits package designed to support the well-being and professional growth of its employees.

Benefits include competitive salary packages, flexible working arrangements, and opportunities for ongoing training and development. Employees gain access to a vibrant community focused on learning and innovation, with support for career progression within a collaborative environment. The company also promotes a healthy work-life balance and provides various initiatives aimed at fostering diversity, inclusion, and social responsibility.

Joining

Peregrine means becoming part of a forward-thinking organization committed to making a positive impact through technology and transformation projects.

Equal Opportunity

Peregrine is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and applicants. We do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other protected characteristic.

We believe that embracing diversity enriches our team and enhances our ability to deliver innovative solutions. We are dedicated to providing equal employment opportunities and fostering a workplace where everyone can thrive and reach their full potential.

Keywords
clubs-organizationsinsurance-consulting-and-technologydata-sciencecyber-intelligencetraining-certificationeducation-trainingtraining-and-developmentdiversityenvironment-health-and-safety-hsseecology-environmentjavaspringspring-bootsqluser-interface-uigitlabjiraconfluencehumanoid-robotandroidsoftware-development-kitmobile-app-user-interfacecomputer-scienceplanning-and-designvisual-art-designproduct-development-and-designmysqlcode-reviewtroubleshootingdebuggingcontinuous-learningflexible-workingcorporate-trainingwork-life-balance

¿Te interesa este puesto?