Remote Mid Level Full Stack Engineer Hrps PK at Smart Working Solutions | RemoteOK

posted 6 days ago

Apply for this job

Shortlist

Job Description

Smart Working Solutions is hiring a

\nAbout Smart Working\n\n\nAt 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.\n\n\nOur 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.\nJoin one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.\n\n\nAbout the Role\n\n\nWe’re looking for a Mid-level Full-Stack Engineer to join a collaborative engineering pod developing and enhancing a large-scale HR and Payroll platform.\n You’ll work across both front-end and back-end layers — using .NET/C#, Angular, and SQL — to design, build, and deploy high-quality, performant features that support thousands of users.\n This is a hands-on, long-term opportunity for a developer who values clean architecture, teamwork, and continuous learning in a high-quality product engineering environment.\n\n\n\nResponsibilities\n* Feature Development – Design, develop, test, and deploy high-quality features and enhancements for a modern HR and Payroll platform using .NET/C#, Angular, and SQL.\n* Bug Resolution – Identify, analyse, and resolve issues pragmatically during development and QA, maintaining reliability and scalability at all times.\n* Maintenance & Optimisation – Maintain and upgrade existing features and components to ensure system performance and stability.\n* Collaboration – Work closely with Team Leads, Product Managers, UX Designers, and other Software Engineers in an agile pod structure.\n* Code Quality – Contribute to best practices through code reviews, pairing, and technical discussions, ensuring maintainable, efficient, and secure code.\n* Technical Analysis – Perform technical research and analysis to support architectural decisions, technology choices, and design discussions.\n* Mentorship & Knowledge Sharing – Provide constructive feedback and mentorship to peers, fostering a culture of learning and collaboration.\n\n\n\nRequirements\n* 4+ years of professional experience in software development, with at least 2 years working as a full-stack engineer.\n* .NET/C#: 2+ years of experience developing scalable backend systems and RESTful APIs.\n* Angular: 2+ years of experience building responsive, component-based UIs.\n* SQL: 2+ years of experience in data modelling, query optimisation, and integration with application layers.\n* Strong understanding of software design principles, debugging, and testing methodologies.\n* Proven ability to collaborate cross-functionally and deliver features in an agile team environment.\n* Excellent problem-solving, communication, and analytical skills.\n\n\n\nNice to Have\n* Terraform (1+ year) — experience building infrastructure using Infrastructure-as-Code.\n* Exposure to cloud-based development environments (Azure, AWS, or GCP).\n* Familiarity with CI/CD pipelines and modern DevOps practices.\n* Interest in mentoring and contributing to engineering process improvements.\n\n\n\n\n\n\nAt Smart Working, you’ll never be just another remote hire.\n\n\nBe a Smart Worker — valued, empowered, and part of a culture that celebrates integrity, excellence, and ambition.\n\n\nIf that sounds like your kind of place, we’d love to hear your story. 

Apply Now