Seekho Hiring for Software Engineer

Seekho Hiring for Software Engineer
Seekho Hiring for a Software Engineer

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.

Scroll to Top