Find a jobRecruiters

Back End Software Engineer

Exclusive opportunity

Onsite

Back End Software Engineer

Akwaaba Group

Back End Software Engineer

Skills

Google Cloud PlatformSQL QueriesRustMongoDBNextMobile DevelopmentDockerReactVueNodeTypescriptDjangoPythonGolangJavaMicroservicesHTMLSassTailwind CSSSpring BootPostgreSQLMySQLCassandraRedisGitGraphQLPlaywrightCypressAIAWSWebpackLinuxKubernetesFigmaGDPRFastAPIComplianceJavascriptAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Pakistan

Work mode:

Onsite

Published on:

24 September 2026

What they need


A Back-End Software Engineer is the "engine room" specialist of the tech world. While front-end developers focus on what users see, back-end engineers build and maintain the logic, databases, and APIs that power the entire experience from behind the scenes.

In 2026, this role has evolved beyond just "writing server code" to include high-level system design, cloud orchestration, and AI integration.

? Role Summary

The Back-End Engineer is responsible for the server-side web application logic and the integration of the work front-end developers do. They write the web services and APIs used by front-end developers and mobile application developers. The goal is to create a seamless, high-performance experience for the end-user by ensuring data flows correctly and securely.

Key Responsibilities

· API Development: Design, build, and maintain robust APIs (REST, GraphQL, or gRPC) that connect the front-end to the server.

· Database Management: Architect and optimize database schemas (SQL like PostgreSQL or NoSQL like MongoDB) to ensure data integrity and speed.

· System Architecture: Design scalable systems that can handle traffic spikes using microservices, load balancing, and caching strategies (e.g., Redis).

· Security & Compliance: Implement authentication (OAuth2, JWT) and data protection measures to defend against vulnerabilities like SQL injection or XSS.

· DevOps Integration: Collaborate on CI/CD pipelines, containerization (Docker/Kubernetes), and cloud deployment (AWS, Azure, or GCP).

· Performance Tuning: Identify bottlenecks in the code or database and refactor them to minimize latency.

? Qualifications & SkillsTechnical Must-Haves

· Languages: Proficiency in at least one major back-end language: Java (Spring Boot), Python (FastAPI/Django), Go, Node.js, or Rust.

· Databases: Deep knowledge of relational databases (PostgreSQL/MySQL) and familiarity with NoSQL (DynamoDB/Cassandra).

· Tools: Version control (Git), Linux/Unix terminal fluency, and testing frameworks (Pytest, JUnit, Mocha).

· Cloud: Experience with cloud-native services and serverless computing.

Soft Skills

· Problem Solving: The ability to debug complex "invisible" issues in distributed systems.

· Communication: Translating technical constraints into terms product managers and designers can understand.

· Empathy: Writing clean, documented code that won't make the next engineer want to pull their hair out.

? Role Summary

The primary goal of a Front-End Engineer is to build a responsive, accessible, and high-performance user interface. They take static designs (often from tools like Figma) and translate them into living, breathing code.

FRONT END ENGINEER

They must balance visual perfection with technical constraints, ensuring the app works perfectly on a high-end desktop and a budget smartphone alike.

Key Responsibilities

· UI/UX Implementation: Developing interactive user interfaces using modern frameworks like React, Vue.js, or Next.js.

· Responsive Design: Ensuring applications are "mobile-first" and look great across all screen sizes and browsers.

· State Management: Handling complex data flows within the app using tools like Redux, Pinia, or TanStack Query.

· Performance Optimization: Minimizing load times through code-splitting, lazy loading, and optimizing Core Web Vitals.

· Accessibility (a11y): Writing semantic HTML and using ARIA labels to ensure the web is usable for people with visual or motor impairments.

· Testing: Writing unit and end-to-end tests (using Cypress or Playwright) to ensure the UI doesn't break when new features are added.

Qualifications & SkillsTechnical Must-Haves

· The Big Three: Expert-level knowledge of HTML5, CSS3 (including Flexbox/Grid), and Modern JavaScript (ES6+).

· TypeScript: Increasingly mandatory for building scalable, bug-free applications in professional environments.

· Styling Tools: Proficiency in CSS-in-JS (Tailwind CSS, Styled Components) or pre-processors (SASS/SCSS).

· Build Tools: Experience with Vite, Webpack, or Turbopack for bundling and deployment.

· API Consumption: Knowing how to fetch data from REST or GraphQL APIs and handle loading/error states gracefully.

Soft Skills

· Visual Eye: An intuition for spacing, typography, and alignment (even if you aren't the designer).

· Patience: Browser quirks and CSS bugs can be maddening; a calm, methodical approach is key.

Work Location: Remote

Other offers great for you!

These companies are also looking for great profiles

Bloomays

Back-End Software Engineer - Cloud IoT

65-75K + avantages

Permanent contract

Paris, France

Hybrid

Skills

Backend DevelopmentNodeBackend DeveloperAzureDevSecOps

18 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools