Smart Working

Senior Back-End Engineer (Remote, Full-Time) [HRPS] PK

Posted: 2 hours ago

Job Description

About Smart WorkingAt Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity - it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.About the RoleWe’re looking for a Senior Back-End Engineer to join a collaborative engineering team developing and enhancing a modern HR and Payroll platform. You’ll take ownership of designing, building, and maintaining reliable, high-performance backend systems using .NET/C#, ensuring scalability, maintainability, and seamless integration with front-end and third-party systems. This long-term role is ideal for an experienced engineer who thrives on solving complex technical challenges and enjoys contributing to an agile, high-quality product environment.ResponsibilitiesBackend Development (80%) – Design, develop, and maintain scalable backend components and APIs using .NET/C#Integration – Build and optimise RESTful APIs, ensuring smooth communication between system components and third-party integrationsMaintenance & Optimisation – Maintain and enhance existing backend features to ensure stability, performance, and reliability at scaleCollaboration – Work closely with Team Leads, Product Managers, UX Designers, and other Engineers to deliver high-quality software aligned with product goalsCode Quality – Participate in code reviews, pair programming, and testing, ensuring clean, well-structured, and maintainable codeProblem-Solving – Identify and resolve issues during development and QA efficiently, with a pragmatic, analytical approachTechnical Leadership – Provide mentorship, share knowledge, and contribute to team discussions on architecture and technical directionContinuous Improvement – Stay updated on emerging technologies and best practices in backend development to drive innovation within the teamRequirements4+ years of professional experience in backend development with recent, hands-on expertise in .NET/C#Proven experience building and maintaining RESTful APIs and microservicesStrong understanding of object-oriented programming (OOP), SOLID principles, and software design patternsExperience working with SQL or other relational databasesProficiency in debugging, testing, and performance optimisation for large-scale applicationsExperience working in agile, cross-functional teams, collaborating effectively across rolesExcellent analytical, problem-solving, and communication skillsDemonstrated ability to write clean, efficient, and maintainable codeNice to HaveExperience working in AWS environments or deploying backend services in cloud-based infrastructureExposure to CI/CD pipelines, infrastructure automation, or containerisation toolsFamiliarity with front-end frameworks (e.g., Angular) and understanding of how backend services integrate with the UIExperience mentoring junior engineers or supporting best practices across teamsAt Smart Working, you’ll never be just another remote hire.Be a Smart Worker — valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.If that sounds like your kind of place, we’d love to hear your story. 

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In