Staff Software Engineer – Search AI
Position: Staff Software Engineer
Salary: up to 42 500 PLN
Form of employment: contract of employment (umowa o pracę)
Our client is looking for a Staff Full Stack Engineer with strong expertise in React, .NET, and Azure to join a high-performing engineering team. The product is a suite of applications that enables case teams to efficiently define, validate, and present case strategies, while seamlessly integrating with a broader legal technology platform and its ecosystem.
This position requires a solid foundation in frontend and backend engineering, cloud-native architectures, and modern DevOps practices. The role focuses on building and maintaining scalable, high-quality web applications that deliver excellent user experiences supported by reliable backend services.
As a Staff Full Stack Engineer, you will play a key role in leading software initiatives and contributing to the evolution of a sophisticated legal technology platform. This is an opportunity for an experienced engineer who enjoys working at the intersection of UX, web development, .NET, and Azure, while helping shape the future of the e-Discovery industry.
Responsibilities:
Design, build, and maintain high-performance, user-friendly web applications using React on the frontend and C#/.NET on the backend.
Champion UX/UI best practices, ensuring accessibility, usability, and visually polished interfaces.
Create and maintain RESTful APIs and GraphQL services supporting web and mobile clients.
Leverage Azure cloud services (including Azure Functions, App Services, Cosmos DB, Azure SQL, and Azure DevOps) to deliver secure, scalable, and highly available solutions.
Apply best practices related to performance, security, and scalability across applications.
Partner closely with UX/UI designers and product teams to translate business requirements into user-centered solutions.
Improve application efficiency through code optimization, caching strategies, and database tuning.
Provide technical leadership through mentoring, code reviews, and enforcement of engineering standards.
Collaborate with DevOps teams to automate deployments and maintain CI/CD pipelines.
Stay current with emerging technologies and actively contribute to architectural decisions.
Demonstrate strong leadership and communication skills while driving technical initiatives across teams.
Requirements:
8+ years of professional software development experience with emphasis on UX, web, and backend engineering.
Advanced experience with React.js, including Hooks, Redux, and component-driven design.
Strong proficiency in .NET Core / .NET 6+ (C#).
Extensive hands-on experience with Azure, including Azure Functions, App Services, Storage, and Azure Active Directory.
Solid understanding of SQL and NoSQL databases such as Azure SQL, Cosmos DB, PostgreSQL, or MongoDB.
Experience designing and implementing microservices and serverless architectures.
Expertise in identity and access management, including OAuth, OpenID Connect, and Azure AD B2C.
Strong knowledge of REST, GraphQL, and WebSocket-based communication.
Experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
Familiarity with Docker and Kubernetes in containerized environments.
Strong grasp of software engineering best practices, including Agile methodologies, TDD/BDD, and design patterns.
Excellent analytical and problem-solving skills with the ability to thrive in a fast-paced, collaborative setting.
Background or strong understanding of UI/UX principles is a plus.
Previous experience leading large-scale, UX-focused software initiatives.
Benefits:
Comprehensive health plan
Flexible work arrangements
Two, week-long company breaks per year
Unlimited time off
Long-term incentive program
Training investment program

dotLinkers
We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...
Staff Software Engineer – Search AI
Staff Software Engineer – Search AI