Himalayas Remote / WFH Teknologi & IT Full Time

Senior Full Stack Engineer

IT Labs

North Macedonia Gaji dirahsiakan Posted 1 days ago
Location North Macedonia
Salary Gaji dirahsiakan
Job Type Full Time · Remote
Country United States

Job Description

Full details about the role and requirements

Yukerja Summary

The Senior Full Stack Engineer role at IT Labs is curated from Himalayas (category Teknologi & IT). This role is marked as remote — check timezone and location requirements on the official listing. Yukerja.com is not the employer — applications are handled on the official source site.

At IT Labs, we are looking for an experienced Senior Full Stack Engineer to join one of our most exciting client engagements in the professional services space.

Our client is one of the world's largest and most recognized professional services organizations, operating across more than 150 countries and serving a large share of the world's leading companies. They deliver consulting, technology, audit, tax, and advisory services, and are heavily investing in digital transformation, cloud modernization, and enterprise software delivery for clients across industries such as Financial Services, Public Sector, Healthcare, and Technology.

In this role, you will join a distributed engineering team building and modernizing enterprise-grade web applications. You will work across the full stack — from designing APIs and backend services in .NET, to building modern frontend experiences in Angular, to deploying and operating solutions on Azure. This is a delivery-focused role where you'll be expected to take ownership of features end-to-end, collaborate closely with stakeholders, and contribute to system architecture and engineering best practices.

The role is best suited for someone who is comfortable working in a large, structured enterprise environment, communicates clearly with both technical and non-technical stakeholders, and takes pride in writing clean, maintainable, well-tested code.

What You'll Do

  • Design, develop, and maintain scalable full-stack applications using C#, .NET, and ASP.NET Web API

  • Build responsive, modern frontend applications using Angular and TypeScript

  • Contribute to system architecture, API design, and integration of third-party services

  • Design and optimize relational database schemas in MS SQL Server

  • Develop and deploy cloud-native solutions on Azure (App Services, Azure Functions, Azure AD, Application Insights)

  • Implement secure authentication and access control across APIs and applications

  • Perform unit, integration, API, and performance testing to ensure delivery quality

  • Participate in code reviews, technical analysis, and proof-of-concept work

  • Prepare technical documentation and contribute to design improvements

  • Mentor junior engineers and support knowledge sharing across the team

  • Collaborate with product owners, architects, and client stakeholders to translate business requirements into technical solutions

Required Skills

  • 7+ years of professional software development experience

  • Strong hands-on experience with C#, .NET (.NET Core / .NET 6+), and ASP.NET Web API

  • Solid experience with Entity Framework / EF Core and REST API design

  • Strong frontend experience with Angular, JavaScript, and TypeScript

  • Experience with Azure cloud services (App Service, Functions, Azure AD, Application Insights)

  • Strong relational database skills with MS SQL Server

  • Experience with system architecture, external integrations, and microservices

  • Solid testing practices: unit, integration, API, and performance testing

  • Experience working in Agile teams

  • Fluent English and strong communication skills

  • Ability to work independently and take ownership of features from design to delivery

Nice to Have

  • Experience with Docker, Kubernetes, Helm, and containerized deployments

  • Experience in enterprise or regulated environments

  • Experience mentoring or acting as a team lead

Working Conditions

  • Full-time, 40h/week

  • 1-year individual contract or B2B arrangement (with possibility for extension)

  • Salary paid monthly in gross USD

  • Hybrid work (2 times per week in the Skopje office)

  • PTO provided

Our values

We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don’t ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.

About IT Labs

Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams around the world - the UK, the Netherlands, Brazil, Argentina, Serbia, Croatia, BIH, Montenegro, North Macedonia, and the Middle East. We are constantly growing, and we would love for you to become part of our team!

Originally posted on Himalayas

Disclaimer: Yukerja.com is a job aggregator, not an employer. This listing is aggregated from Himalayas. Applications are processed on the official company or source site. We are not responsible for listing accuracy.

Tips for Applying to Senior Full Stack Engineer

  1. Read the full description and ensure your skills match before applying to IT Labs.
  2. Tailor your CV and cover letter to keywords in the job description — especially for Teknologi & IT roles.
  3. Click Apply Now to go to Himalayas. The hiring process is entirely on the source site.
  4. Prepare an updated portfolio or LinkedIn profile if required during screening.
  5. Beware of payment requests — legitimate jobs do not charge application fees.

Related articles: CV ATS · Career Blog & Tips