Fullstack Software Developer
KC Techworks is young and agile outsourcing software development company based in Krakow, Poland. We provide development services, consultancy and managed resources to businesses operating across numerous sectors, primarily based in the UK.
We are currently looking for a team member to work with a UK based SAAS company, to extend their existing development team. The current engineering team consists of around 20 technical heads, all of whom are remote, with occasional meetups in London or Kraków. The team are friendly, welcoming and multicultural operating from many locations including the UK, Sweden, Poland, Montenegro, USA, Spain and Brazil!
Responsibilities
Feature Delivery: Develop and maintain full-stack features using C#/.NET and React/Next.js, ensuring they meet business requirements and design specifications.
Infrastructure & DevOps: Contribute to cloud resource management in Azure using Terraform scripts and maintain existing Azure DevOps Pipelines.
Modern Coding Workflow: Utilize Cursor IDE and AI-driven tools to write clean, efficient code and participate in an "AI-first" development culture.
Quality & Automation: Monitor and act on feedback from CodeRabbit (AI reviews) and SonarCloud (static analysis) to improve code quality before manual review.
Testing: Write and execute unit tests using xUnit (backend) and Jest (frontend) to ensure high code coverage and reliability.
Architecture Support: Work within a Microservices and Microfrontend architecture, understanding how different parts of the system communicate.
UI/UX Implementation: Translate Figma designs into pixel-perfect, responsive components using the company’s Design System.
Collaboration: Participate in Scrum ceremonies (Daily, Sprint Planning, Retro) and provide constructive feedback during code reviews.
Required Skills and Competencies
Experience: 1–3 years of commercial experience in software development.
Backend: Solid grasp of C# and ASP.NET Core. Understanding of REST APIs and Dependency Injection.
Frontend: Proficiency in React; familiarity with Next.js and TypeScript is a significant plus.
Tools & IDE: Comfort with Visual Studio or VS Code; openness to using Cursor IDE for AI-assisted coding.
Cloud & CI/CD: Basic experience with Azure and an understanding of how CI/CD pipelines (Azure DevOps) work.
Quality Mindset: Basic knowledge of SonarCloud or similar static analysis tools; willingness to work with CodeRabbit for AI reviews.
Testing: Ability to write unit tests (e.g., xUnit, JUnit, or xUnit).
Design: Ability to interpret Figma files and implement styles accurately.
Language: Fluent English (written/spoken) for daily collaboration.
Why this role is great for a Regular Dev?
Modern Stack: You won't be stuck with legacy code; you’ll use the latest .NET, Next.js, and Terraform.
AI-First Culture: We encourage the use of Cursor and CodeRabbit—we want you to work smarter, not harder.
Architectural Growth: You’ll get hands-on experience with Microfrontends and Microservices, which are highly valued skills in the current market.
What we offer
Competitive salary.
Opportunities for professional growth and development.
A collaborative and supportive work environment.
Flexible working hours and remote work.
Fullstack Software Developer
Fullstack Software Developer