jobs in Floward

Floward Hiring! Full Time Senior Software Engineer - (C#-.NET Core, Node.js) in Federal Territory - Ricebowl

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

Floward

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

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

Job Description

Responsibilities

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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More