Senior Backend Engineer

Kuala Lumpur, Malaysia

Job Description


If you are interested in joining a fast-growing startup at the intersection of Retail, Fintech, and Data, we would love to hear from you!
About Us:
Qashier is a venture-backed startup that provides smart point-of-sale (POS) solutions that help merchants digitise their businesses. We are transforming the way retail operations and payments are done. Our flagship product is the Qashier Smart Terminal, a connected, multi- purpose device that combines a cloud-based POS software, integrated payment acceptance and a proprietary app store in one uniquely designed device. Manage entire stores with just one sleek terminal on the counter!
Responsibilities:

  • Design and Develop: Collaborate with cross-functional teams to design, implement, and maintain high-quality backend systems and APIs that meet the product\'s requirements and performance standards.
  • System Architecture: Participate in the design and architecture of scalable and reliable backend systems. Make informed decisions about technologies, tools, and frameworks.
  • Coding and Testing: Write clean, maintainable, and efficient code while following coding standards. Conduct thorough testing, including unit, integration, and performance testing, to ensure the reliability and robustness of the backend systems.
  • Optimization: Identify and resolve system performance bottlenecks, inappropriate implementations, and other issues. Continuously monitor and improve the system. This may involve setting up and building monitoring and alarming tools.
  • Collaboration: Collaborate closely with product managers, mobile engineers, QA and other stakeholders to understand requirements, provide technical insights, and deliver features on time.
  • Troubleshooting and Debugging: Investigate and resolve complex technical issues, including production incidents. Conduct root cause analysis and implement preventive measures.
Requirements:
  • Bachelor\'s or Master\'s degree in Computer Science or a related field.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend programming language, such as Python, Go, or Node.js
  • Deep knowledge of backend frameworks and libraries.
  • Experience with designing and building APIs.
  • Proficiency in relational and NoSQL databases.
  • Strong understanding of microservices architecture and cloud computing platforms (e.g., AWS, Azure, Google Cloud).
  • Excellent problem-solving and debugging skills.
  • Knowledge of continuous integration and continuous deployment (CI/CD) practices.
  • Strong communication and collaboration skills.
  • Ability to work effectively in an agile development environment.
Preferred skills:
  • Familiarity with DevOps practices.
  • Experience with architectural design and improvements.
  • Experience with performance monitoring and profiling tools.
  • Understanding of security principles and best practices in backend development.
  • Strong passion for staying up-to-date with emerging backend technologies and trends.
At Qashier, we believe in empowering merchants to succeed in todays digital economy.From point of sale to payment acceptance, Qashier boasts powerful cloud-based solutions that digitalise and streamline business operations.Do More. Grow More. Be More with Qashier.We offer competitive compensation, comprehensive benefits, and a collaborative and innovative work environment. If you have a passionfor product development and want to work with a team of talented professionals, we encourage you to apply for this exciting opportunity.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD992538
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, Malaysia
  • Education
    Not mentioned