jobs in Floward

全职 Senior Software Engineer - (C#-.NET Core, Node.js) 工作, 薪水, Floward Federal Territory 公司招聘中 - Ricebowl

Senior Software Engineer - (C#-.NET Core, Node.js)

Floward

Undisclosed

KL City, Federal Territory

分享
保存

工作地点

  • Jalan Sultan Mizan Zainal Abidin, Kompleks Kerajaan Kuala Lumpur Federal Territory Malaysia

职位描述

岗位职责

Job Title : Senior Software Engineer - Backend

Location : Malaysia

Workplace Type : Hybrid


Job Purpose


The Backend Developer is responsible for driving the design, development, and maintenance of high-performance, scalable backend systems. This role focuses on creating and managing robust APIs, optimizing database interactions, and ensuring the integrity and security of data. By leveraging expertise in microservices architecture, cloud-based solutions, and advanced backend technologies, the Backend Developer ensures that our systems are reliable, efficient, and aligned with industry best practices.


Job Responsibilities:


Backend Development and System Design:


  • Drive backend development initiatives, ensuring high performance, scalability, and reliability.
  • Design and implement APIs to support frontend and other system components.
  • Contribute to microservices architecture design and implementation for modular, scalable backend systems.
  • Integrate with external services and APIs as needed.


Database Management and Optimization:


  • Oversee database management, maintaining data integrity and security.
  • Optimize performance to enhance backend infrastructure efficiency.
  • Identify and address technical debt, code quality, and performance issues.


Collaboration and Best Practices:


  • Collaborate with cross-functional teams to ensure seamless integration between frontend and backend components.
  • Implement security best practices to safeguard data and comply with industry standards.
  • Ensure all backend code is rigorously tested before deployment in collaboration with the QA team.
  • Foster adherence to backend development best practices within the team.

Testing and Performance

  • Responsible for writing unit test cases.
  • Proven experience in identifying and implementing performance optimizations.
  • Maintain scalability, maintainability, and performance of our backend code.


Experience & Qualifications:


  • 5+ years of hands-on backend development experience.
  • Full proficiency in C# .NET Core and Node.js.
  • Strong knowledge of PostgreSQL and MongoDB.
  • Expertise in microservices architecture and designing modular backend systems.
  • Comprehensive understanding of API design principles and best practices.
  • Experience with cloud-based solutions, especially AWS.
  • Exceptional written and verbal communication skills.
  • Experience with Entity Framework Core and other ORMs.
  • Solid understanding of REST API design principles.
  • Experience integrating with Queue and Streaming Messaging services (Kafka, RabbitMQ, etc.).
  • Proficiency with unit testing tools (NUnit, MSTest, Mocha, Chai, etc.).
  • Proven experience in identifying and implementing performance optimizations.
  • Strong understanding of object-oriented programming, design patterns, and software architecture principles.
  • Strong problem-solving and analytical skills.
  • Experience in an Agile environment.
  • Work history with large-scale, high-traffic applications



About Floward:



Founded in 2017, Floward is an online flowers and gifting company; we pride ourselves in creating a seamless experience for our customers and making sending flowers and gifts as enjoyable as receiving them. We source our flowers daily from the best growers and farmers around the world to create one of a kind stunning arrangements and plants that fit every occasion. We also partner with local and international brands to offer a wide range of gifts including chocolate, perfumes, cakes and more, coupled with our arrangements to create the perfect gift. Operating in 36 cities in nine countries across the MENA region and UK, we guarantee same-day delivery across the board through our own refrigerated fleet to ensure our arrangements arrive fresh to the customer.

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多