Job Title:
Back End Developer
About the Role
We are looking for a skilled
Back End Developer
to design, build, and maintain the server-side logic that powers our applications. You will work closely with front-end developers, product teams, and DevOps to deliver secure, scalable, and high-performance systems.
This role is suitable for developers with solid backend experience who enjoy problem-solving and building reliable APIs and services.
Key Responsibilities
Design, develop, and maintain backend services and APIs
Write clean, efficient, and secure server-side code
Build and manage databases, data models, and queries
Integrate third-party services and internal systems
Optimise application performance, scalability, and reliability
Collaborate with front-end developers to ensure smooth data flow
Implement security and data protection best practices
Troubleshoot, debug, and resolve backend issues
Maintain technical documentation and code standards
Required Skills \& Qualifications
2+ years of experience as a Back End Developer or similar role
Strong proficiency in at least one backend language (e.g., Java, Python, Node.js, PHP, or C#)
Experience building RESTful APIs and backend services
Solid understanding of databases (SQL and/or NoSQL)
Familiarity with authentication, authorization, and API security
Understanding of version control systems (e.g., Git)
Strong problem-solving and communication skills
Preferred (Not Mandatory)
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Familiarity with containerisation and CI/CD pipelines
Knowledge of microservices architecture
Exposure to message queues or background job processing
Experience with performance monitoring and logging tools
What We Offer
Opportunities to work on scalable, real-world applications
Supportive and collaborative engineering culture
Professional growth and learning opportunities
Competitive compensation based on experience
Flexible work arrangements where applicable
Equal Opportunity Statement
We are an equal opportunity employer and welcome applicants from all backgrounds. Employment decisions are based on skills, experience, and qualifications.