Senior Backend Engineer

  • Full-time

Company Description

Homzmart is an end to end community that connects home professionals with homeowners who can browse home designs, furniture, accessories and products and also can find reviews, referring professionals, take advice from professionals and read articles about home improvement.

Job Description

  • Plan, design, develop, debug, implement and support web-based software applications and services
  • Modify existing software to add new features, fix issues, or improve performance/security
  • Comply with project coding standards and industry best practices
  • Work on a shared codebase, in a team environment, cooperating with co-located and remote team members
  • Improve software quality by conducting systems analysis, and recommending changes in policies and procedures
  • Produce detailed software design and specifications
  • Participate in planning for software development sprints, and ensure tasks are completed according to the planned delivery dates
  • Represent the team in collaborations with other stakeholders

Qualifications

  • Bachelor degree in Computer Science or a related field.
  • At least 4 years of experience in backend development.
  • Strong problem-solving and research skills.
  • A keen eye for detail and love of delivering beautiful user experiences.
  • Experience on agile practices working iteratively with different agile roles
  • Ability to write modular, scalable, and clean code
  • Comfortable to work in a fast-paced environment
  • Self motivated and driven to improve
  • Quality oriented with high attention to details
  • Good understanding of software engineering and design concepts
  • Good knowledge of algorithms and data structures
  • Good understanding of structured database design concepts and practices
  • Strong knowledge of database systems such as MySQL, MongoDB, or PostgreSQL
  • Experience in working with Git code versioning & branching techniques
  • Experience in web application optimization techniques
  • Experience in developing RESTful APIs as microservices
  • Experience in software solutions architecture & design is a plus 
  • Proven experience with modern web development technologies such as PHP, Node.js, Python, or RoR
  • Experience in developing apps on top of AWS cloud using containerized approach
  • Experience working with Magento is a big plus