// Role Summary
Join Naimuri as a Full Stack Software Engineer in Manchester and contribute to critical defence projects, developing innovative solutions to complex data and technology challenges.
// Key Responsibilities
- Develop application functionality and features for defence sector projects.
- Write clean, well-documented, and testable code with a focus on best practices.
- Participate in code reviews and contribute to continuous process improvement.
- Utilize Agile methodologies and version control systems like Git.
- Hybrid working model with a minimum of 3 days per week on-site.
// Role Specification
About the Role
Naimuri is seeking a talented and passionate Full Stack Software Engineer to join a dynamic software delivery team. You will initially focus on projects within the Defence sector, with future opportunities to contribute to other sectors. This role offers the chance to make a real impact by helping to make the UK a safer place through innovation.
What You'll Do
- Support the development of application functionality and features.
- Write clean, well-documented, and testable code, adhering to best practices and coding standards.
- Implement and maintain unit, integration, and end-to-end tests to ensure application quality and reliability.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Stay up-to-date with the latest technologies, frameworks, and best practices.
- Contribute to the continuous improvement of our development processes and tools.
We're Looking For Someone With:
- A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proven professional experience as a Software Engineer or similar role (2+ years).
- Demonstrable experience in delivery through Agile methodologies.
- Experience with JavaScript (ES6+), TypeScript.
- Experience with full stack development.
- Proficiency with version control systems (e.g., Git).
- Awareness of software development best practices, including testing, debugging, and performance optimization.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
It Would Be Advantageous If You Also Had:
- Prior experience working in the Defence domain.
- Awareness of Secure by Design (SbD) principles.
- Familiarity with AWS.
- Knowledge of accessibility standards (WCAG).
- Experience with React, Express, the Elastic stack, or graph databases.
- Experience of e2e testing using Cypress or Playwright.
- Experience with CI/CD pipelines, Kubernetes, and Docker.
Location and Working Style
This permanent, full-time role is based at our Head Office in Salford Quays, Manchester. We offer a hybrid working model, requiring an average of 3 days per week in the office or on customer site, with flexibility over your working hours. A full working week is 37.5 hours.
Pay and Benefits
Naimuri offers competitive industry pay, dependent on your experience and seniority. Benefits include flexible/hybrid working, a company performance-related bonus, pension matched 1.5x up to 10.5%, AXA group medical cover, a personal training budget, a holiday buy-back scheme, and a flexible benefits scheme.