Backend Developer
About the Role
At Girl Power Talk, we believe technology should solve real-world challenges and empower people. As a Backend Developer, you’ll be the backbone of our engineering team—building systems that are robust, scalable, and secure. You’ll collaborate closely with product thinkers, frontend engineers, and designers to deliver solutions that make a meaningful impact.
Key Responsibilities
- Architect and implement scalable backend services and APIs that power our applications.
- Write efficient, secure, and maintainable code in Node.js, Python, or Java.
- Work with both SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Integrate and optimize third-party APIs, services, and microservices.
- Ensure high performance, reliability, and scalability of systems.
- Participate in code reviews, documentation, and architectural decisions.
- Debug, test, and monitor applications with an ownership mindset.
- Collaborate with cross-functional teams, contributing to end-to-end product delivery.
Skills & Qualifications
- Strong foundation in data structures, algorithms, and system design.
- Proficiency in Node.js (preferred), Python, or Java.
- Hands-on experience with REST APIs, microservices, and cloud platforms (AWS/GCP/Azure).
- Familiarity with message queues (Kafka, RabbitMQ) and containerization (Docker, Kubernetes).
- Strong problem-solving and debugging skills.
- Ability to work in an agile, collaborative environment.
Nice to Have
- Experience with CI/CD pipelines and DevOps practices.
- Knowledge of GraphQL or serverless architectures.
- Interest in mentoring and guiding junior developers.
Why Join Girl Power Talk?
- Be part of a culture that values innovation, inclusivity, and learning by doing.
- Work on meaningful projects that combine technology with social impact.
- Collaborate with a global, diverse, and ambitious team.
- Grow both as a developer and as a leader in a mission-driven organization.

