Senior Full Stack Engineer
IT Labs
28d ago
0DevNorth Macedoniahimalayas
Senior-Full-Stack-EngineerSenior-Full-Stack-EngineeringSenior-Fullstack-Software-EngineerSenior-Fullstack-Software-Development-EngineerSenior-Full-Stack-Web-EngineerSenior-Fullstack-DeveloperSenior-Full-Stack-DevelopmentSenior-Full-Stack-Engineer-(React-Node.Js)Senior-Fullstack-+-DevOps-EngineerSenior
Job Description
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 DoDesign, develop, and maintain scalable full-stack applications using C#, .NET, and ASP.NET Web APIBuild responsive, modern frontend applications using Angular and TypeScriptContribute to system architecture, API design, and integration of third-party servicesDesign and optimize relational database schemas in MS SQL ServerDevelop and deploy cloud-native solutions on Azure (App Services, Azure Functions, Azure AD, Application Insights)Implement secure authentication and access control across APIs and applicationsPerform unit, integration, API, and performance testing to ensure delivery qualityParticipate in code reviews, technical analysis, and proof-of-concept workPrepare technical documentation and contribute to design improvementsMentor junior engineers and support knowledge sharing across the teamCollaborate with product owners, architects, and client stakeholders to translate business requirements into technical solutionsRequired Skills7+ years of professional software development experienceStrong hands-on experience with C#, .NET (.NET Core / .NET 6+), and ASP.NET Web APISolid experience with Entity Framework / EF Core and REST API designStrong frontend experience with Angular, JavaScript, and TypeScriptExperience with Azure cloud services (App Service, Functions, Azure AD, Application Insights)Strong relational database skills with MS SQL ServerExperience with system architecture, external integrations, and microservicesSolid testing practices: unit, integration, API, and performance testingExperience working in Agile teams Fluent English and strong communication skillsAbility to work independently and take ownership of features from design to deliveryNice to HaveExperience with Docker, Kubernetes, Helm, and containerized deploymentsExperience in enterprise or regulated environmentsExperience mentoring or acting as a team leadWorking ConditionsFull-time, 40h/week1-year individual contract or B2B arrangement (with possibility for extension)Salary paid monthly in gross USDHybrid work (2 times per week in the Skopje office)PTO providedOur valuesWe 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 LabsFounded 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
