
Job Description
As a backend developer, you will be working on the backend systems within your team and will play an important role in development & testing Seekho’s core services. You will contribute to By implementing high-quality and reliable APIs, we can enhance the critical backend components of our systems, ensuring their continued performance, security, and maintainability.
You have to independently & collaboratively lead complex features, conduct technical forums, and improve engineering quality within the organization. You will be working together with Product Managers, developers, and cross-functional teams to communicate business needs into scalable technical solutions.
Roles & Responsibilities:
1. Development and Ownership
- End-to-end development of complex backend features, encompassing requirements understanding and deployment.
- Transform business requirements into robust, scalable backend solutions.
2. Architecture and System Design
- Design clean, modular, and scalable system components.
- Refactor and enhance critical backend modules to improve performance, reliability, and maintainability.
3. Code Quality and Best Practices
- Implement and disseminate engineering best practices within the team.
- Conduct rigorous code reviews, prioritising maintainability and efficiency.
4. Collaboration and Technical Leadership
- Collaborate closely with project managers, designers, and frontend teams to guarantee a seamless execution of the project.
- Provide technical clarity during planning, assisting in defining the scope and developing solutions.
- Mentor junior engineers through guidance, pairing, and reviews.
5. Reliability, Performance, and Security
- Identify and resolve bottlenecks within the diagnostic system, address substantial issues, and enhance the overall performance of the backend.
- Ensure security standards and data integrity throughout backend workflows.
Job Requirements
Experience
- Three years of experience in developing scalable backend systems.
Required Skills
- Ability to design, develop, and maintain reusable, scalable, maintainable backend applications.
- Good knowledge of DSA (Data Structures & Algorithms) and OOPs (object-oriented programming) principles
- Good exposure to system design, distributed systems, caching strategies, and architectural trade-offs.
- Hands-on experience in designing, developing, building, and integrating RESTful APIs and backend applications.
- Good knowledge of databases (SQL/NoSQL), query knowledge, indexing, and data modeling.
- Experience with cloud technologies (e.g., AWS, GCP) and backend components is an advantage.
Main Expectations
- Must have strong problem-solving and debugging skills.
- Take ownership and the ability to lead projects independently, & Team as well.
- Should have good & clear communication and collaboration skills.
How to Apply?
If you’re Interested, Kindly Click the Apply Now button below.


