Job Description
We're seeking a passionate backend engineer for designing, developing, and maintaining the server-side infrastructure of web and mobile applications. This role involves building scalable and secure backend systems, APIs, and databases that enable applications to function efficiently while supporting frontend interfaces.
Responsibilities
- Design, develop, and maintain robust, scalable, and secure backend systems and APIs.β
- Write clean, reusable, and testable code for server-side logic and database interactions.β
- Architect and manage SQL/NoSQL databases, data schemas, and efficient queries.β
- Integrate third-party services and APIs, such as payment gateways and authentication providers.β
- Optimize performance, troubleshoot bottlenecks, and ensure system reliability through testing and monitoring.β
- Implement security measures, manage authentication/authorization, and safeguard sensitive data.β
- Document backend processes, APIs, and contribute to technical specifications.β
- Collaborate with frontend engineers, DevOps, designers, and product managers to deliver end-to-end solutions.β
- Participate in code reviews, share best practices, and mentor team members.β
Qualifications
- Bachelorβs degree in Computer Science or related field.
- At least 2-3 years of experience as a backend engineer
- Strong experience with backend programming languages (e.g., Python, Java, Node.js, Go, PHP).β
- Proficiency in database systems (SQL, NoSQL); experience with ORM frameworks.β
- Understanding of RESTful APIs and microservices architecture.β
- Familiarity with cloud environments (AWS, GCP, Azure) and CI/CD pipelines.β
- Experience with unit, integration, and end-to-end testing.β
- Solid problem-solving, debugging, and analytical skills.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application