What are the responsibilities and job description for the Senior Backend Engineer position at Hirefly?
About the Role
Hirefly is searching for a Senior Backend Engineer to join our growing team. In this role, you will be responsible for developing and maintaining high-performance, scalable backend applications while collaborating with cross-functional teams to deliver innovative solutions.
Requirements
Key Responsibilities
- Design, develop, and optimize backend services and APIs for high-traffic applications.
- Collaborate with frontend developers to define and implement effective API contracts .
- Ensure the reliability, scalability, and performance of backend systems through effective architecture and design.
- Troubleshoot and debug complex production issues and implement effective solutions.
- Mentor and lead junior engineers through code reviews and knowledge sharing.
- Stay current with new backend technologies and best practices and apply them in your work.
Requirements
5 years of experience in backend development with a focus on modern technologies (Node.js, Python, Go, etc.).
Strong proficiency in building RESTful APIs and understanding of API design principles .
Experience with database systems (SQL, NoSQL) and data modeling.
Familiarity with cloud platforms ( AWS, GCP, Azure ) and microservices architecture.
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Solid understanding of software design patterns and principles (OOP, SOLID, etc.).
Excellent problem-solving skills and ability to work in a collaborative environment .
Strong communication skills and the ability to articulate technical concepts.
Nice-to-Have
Experience with serverless computing and event-driven architecture.
Familiarity with CI / CD pipelines and DevOps practices.
Contributions to open-source projects or personal projects demonstrating coding proficiency.
Benefits
Impact : Work on cutting-edge ML problems at scale.
Growth : Continuous learning, upskilling, and mentorship opportunities.
Tech-First Culture : Work with modern ML stacks and tools.
Flexible Work : Remote-first with hybrid options available.