API Developer
Role details
Job location
Tech stack
Job description
We are looking for an adaptable and skilled API Developer to join our engineering team. This role welcomes candidates across a wide experience spectrum-from recent graduates with strong programming fundamentals to experienced engineers proficient in designing and optimizing APIs. You will be responsible for building, maintaining, and enhancing APIs that power our applications and ensure seamless integrations across systems., * Design, develop, and maintain RESTful and/or GraphQL APIs that are secure, scalable, and high performance.
- Collaborate with backend, frontend, DevOps, and product teams to understand integration requirements.
- Write clean, robust, and efficient code following best practices.
- Build reusable components and services that support multiple applications.
- Optimize API performance, reliability, and security.
- Develop and maintain technical documentation, including API specifications.
- Troubleshoot issues, perform root cause analysis, and deploy fixes.
- Integrate APIs with databases, third-party services, and internal systems.
- Contribute to CI/CD pipelines, automated testing, and version control processes.
Requirements
Do you have experience in XML?, Eligibility: Must have the right to work in the UK (Valid Visa) No sponsorship provided, * Proficiency in one or more backend languages/frameworks, such as Node.js, Python (FastAPI/Django/Flask), Java (Spring Boot), .NET Core, or similar.
- Strong understanding of REST API design principles and experience with JSON/XML data formats.
- Experience working with databases (SQL and/or NoSQL) and constructing efficient queries.
- Familiarity with version control systems such as Git.
- Basic understanding of API authentication and authorization (OAuth 2.0, JWT, etc.).
- Strong debugging, problem-solving, and communication skills.
- Ability to work independently within a remote team structure.
- Experience with GraphQL.
- Understanding of microservices architecture and containerization (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with API gateways, rate limiting, caching, and monitoring tools.
- Knowledge of automated testing for APIs (Postman/Newman, Jest, PyTest, etc.).
- Exposure to DevOps practices and CI/CD pipelines.
- Must have the right to work in the UK-no sponsorship available.
Benefits & conditions
Job Types: Full-time, Permanent
Pay: £25,000.00-£70,000.00 per year
Benefits:
- Work from home