At a Glance
- Tasks: Design and maintain secure, high-performance APIs while collaborating with front-end teams.
- Company: Join Damia Group Limited, a dynamic agency focused on tech recruitment.
- Benefits: Enjoy a hybrid work model and competitive salary of £40-45,000 plus perks.
- Why this job: Be part of an agile team that values innovation and collaboration in a thriving tech environment.
- Qualifications: Proficiency in back-end languages and experience with RESTful APIs are essential.
- Other info: Opportunity to work with cutting-edge technologies and contribute to impactful projects.
The predicted salary is between 34000 - 51000 £ per year.
**Back-End API Developer – Newcastle-Upon-Tyne (hybrid) – £40-45,000 per annum + benefits**
We are seeking an experienced Back-End API Developer. In this role, you will be responsible for designing, building, and maintaining secure, scalable, and high-performance APIs. You\’ll work closely with front-end developers, DevOps engineers, and product teams to deliver complex business logic to the front-end web application.
Key accountabilities
- Design, implement, and maintain RESTful APIs
- Develop reusable and secure server-side logic, middleware, and services
- Integrate with third-party APIs and data sources
- Work with databases to design schemas and optimize queries
- Write unit, integration, and end-to-end tests for back-end components
- Monitor, troubleshoot, and improve application performance and scalability
- Ensure APIs are well-documented and follow consistent standards
- Collaborate with front-end and mobile developers to define API contracts
- Participate in agile development processes including sprint planning and code reviews
Skills and experience
- Proficiency in back-end languages like Node.js, Python, Java, Ruby, Go, or .NET
- Experience building and maintaining RESTful APIs
- Solid understanding of authentication and authorization (e.g., OAuth2)
- Expertise in developing system services in C, C++ and C#
- Experience with database design and query optimization
- Familiarity with containerization and cloud services (AWS, Azure, GCP)
- Understanding of CI/CD pipelines, version control (Git), and DevOps practices
- Familiarity with API gateways, webhooks, and event-driven architectures
- Experience writing or contributing to API documentation (Swagger/OpenAPI is a plus)
- Previous experience with Delphi is a plus.
Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website.
Please note that no terminology in this advert is intended to discriminate on the grounds of a person\’s gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.
Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Back-end API Developer in Newcastle Upon Tyne employer: Damia Group Ltd
Contact Detail:
Damia Group Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back-end API Developer in Newcastle Upon Tyne
✨Tip Number 1
Familiarise yourself with the specific back-end languages mentioned in the job description, such as Node.js, Python, or Java. Having hands-on experience with these technologies will not only boost your confidence but also demonstrate your capability during discussions.
✨Tip Number 2
Engage with the developer community by participating in forums or attending meetups related to API development. This can help you network with professionals in the field and may even lead to referrals for the position.
✨Tip Number 3
Prepare to discuss your experience with RESTful APIs and any projects where you've integrated third-party APIs. Be ready to share specific examples that highlight your problem-solving skills and technical expertise.
✨Tip Number 4
Brush up on your knowledge of CI/CD pipelines and DevOps practices, as these are crucial for the role. Being able to articulate how you've implemented these processes in past projects will set you apart from other candidates.
We think you need these skills to ace Back-end API Developer in Newcastle Upon Tyne
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with back-end languages like Node.js, Python, or Java. Emphasise your skills in building and maintaining RESTful APIs, as well as any experience with authentication methods like OAuth2.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about back-end development and how your previous experiences align with the responsibilities of the role. Mention specific projects where you've designed or maintained APIs.
Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your ability to develop secure and scalable APIs. Highlight any contributions to API documentation, especially if you’ve used Swagger or OpenAPI.
Prepare for Technical Questions: Anticipate technical questions related to API design, database optimisation, and DevOps practices. Be ready to discuss your experience with CI/CD pipelines and containerisation, as these are key aspects of the role.
How to prepare for a job interview at Damia Group Ltd
✨Showcase Your API Knowledge
Be prepared to discuss your experience with RESTful APIs in detail. Highlight specific projects where you designed or maintained APIs, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Coding Skills
Expect technical questions or coding challenges during the interview. Brush up on your back-end languages like Node.js or Python, and practice writing clean, efficient code that adheres to best practices.
✨Understand Authentication Protocols
Since the role involves secure APIs, make sure you can explain authentication and authorisation methods, particularly OAuth2. Be ready to discuss how you've implemented these in past projects.
✨Familiarise Yourself with Agile Practices
The company values agile development processes, so be prepared to talk about your experience with sprint planning, code reviews, and collaboration with cross-functional teams. Share examples of how you've contributed to a team's success in an agile environment.