New offer - be the first one to apply!

June 23, 2026

Senior .NET Engineer

Senior • Remote

5,000 - 6,200 USD

Krakow, Poland

Our Client is looking for a self-motivated Software Engineer to join the team in developing storage infrastructure to support business growth. The team is responsible for enabling customers and services to securely store critical data with high performance, availability, compliance, and durability, supporting AI and BI-driven intelligence and analytics.

As a Software Engineer, you will own all aspects of the software development lifecycle, including design, development, testing, deployment, and maintenance of product features. You will collaborate with cross-functional teams, improve engineering processes, and mentor other engineers while working in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain high-performance backend systems and APIs using C# and .NET technologies, hosted in Azure and compliance-level data centers
  • Leverage Azure services such as Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage, and SQL/No-SQL databases to build scalable, secure, and reliable cloud-native solutions
  • Build and maintain microservices-based architectures using C# and ASP.NET
  • Design and implement RESTful or gRPC APIs and ensure seamless integration with other systems
  • Optimize architecture for scalability, availability, cost, and maintainability
  • Identify and address performance bottlenecks and scalability challenges
  • Collaborate across teams on design and resolve technical roadblocks
  • Guide and mentor engineers through design and code reviews
  • Work shifted hours with at least 4 hours of daily overlap with PST time zone

Requirements

  • 4+ years of software engineering experience in large-scale distributed systems
  • 4+ years of experience building resilient and highly available web services
  • Experience understanding architectural standards and technical decisions
  • Experience in full-stack development
  • B.S., M.S., or PhD in Computer Science or equivalent experience

Similar jobs you might like

Technology

N-iX

Senior Java Engineer (with Angular)

Senior

Remote

Krakow, Poland

5,500 - 6,700 USD

🏢 Summary: Senior Full-Stack Engineer (Backend-Leaning) role focused on building and scaling secure B2B SaaS platforms within an Azure cloud environment. The position involves developing Java/Spring Boot backend services, Angular frontend applications, and integrating event-driven and search capabilities. You will work closely with architecture leadership to deliver scalable, high-quality features in a mature enterprise ecosystem. 🗂️ Requirements: 6+ years experience in building B2B SaaS or enterprise systems, Strong expertise in Java and Spring Boot, Experience building secure REST APIs, Solid experience with Angular, Hands-on experience with Azure cloud services, Experience with Docker and CI/CD pipelines, Experience with PostgreSQL and Elasticsearch, Experience with Apache Kafka, Ability to design scalable and resilient backend architectures 📃 Skills: Java, OpenJDK, SpringBoot, REST, Angular, Azure, Docker, CICD, PostgreSQL, Elasticsearch, Kafka, SonarQube, DockerCompose 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are seeking a highly skilled, adaptable, and execution-oriented Senior Full-Stack Engineer (Backend-Leaning) with 6+ years of professional experience to join the growing core engineering team. You will be integrating directly with the core factory team based in Eastern Europe, working closely with the Chief Architect and Operations Manager. The team operates with a "special forces" mentality—we need engineers who can dive in, quickly understand the ecosystem, adapt to mature processes, and execute fast to bring new features to market. Requirements & Qualifications Experience: 6+ years of proven professional experience building robust B2B SaaS platforms or large-scale enterprise systems. Core Backend Stack: Strong expertise in modern Java (OpenJDK), Spring Boot, and building secure RESTful APIs. Frontend Stack: Solid experience with Angular for building modern web applications. Infrastructure & DevOps: Hands-on experience with Azure Cloud Provider services, Docker, and CI/CD pipelines. Key Responsibilities Design, develop, and maintain secure, scalable, and resilient backend services using Java (OpenJDK) and Spring Boot within a Microsoft Azure environment. Architect and optimize relational databases (PostgreSQL) and structured search solutions using Elasticsearch. Develop responsive and clean user interfaces using Angular, ensuring seamless integration with backend REST APIs. Implement event-driven patterns and messaging queues using Apache Kafka to ensure high-throughput communication. Collaborate closely with the Chief Architect to ensure new implementations align with the existing architectural vision, while bringing a pragmatic, flexible approach to problem-solving. Containerize applications using Docker and Docker Compose, and manage deployments within the Azure Cloud ecosystem. Participate in peer reviews, maintain code quality via SonarQube, and ensure frictionless communication across distributed teams.

Technology

N-iX

Senior .Net Fullstack Engineer

Senior

Remote

Krakow, Poland

5,000 - 6,000 USD

🏢 Summary: Senior .NET Fullstack Engineer role focused on building scalable backend services and modern dashboards for client and internal products. The position involves designing REST APIs, applying Clean Architecture and DDD, and optimizing database performance. The engineer will contribute to system design and performance improvements within a cloud-based environment. 🗂️ Requirements: 7+ years of experience with .NET, Strong knowledge of C#, 3+ years of experience with React, TypeScript, or Angular, Experience with ASP.NET and Web API, Experience with MSSQL and Entity Framework, Experience with unit testing using xUnit, Experience with Docker and Git, Experience with Azure and Azure DevOps, Experience optimizing SQL queries and stored procedures, Knowledge of Clean Architecture and Domain-Driven Design 📃 Skills: C#, .NET, ASP.NET, React, TypeScript, Angular, MSSQL, EntityFramework, xUnit, Git, Docker, Azure, AzureDevOps, WebAPI, SQL, DDD 🏢 Description: #5349 N-iX is a global software development company, empowering businesses worldwide with next-generation tech solutions. Since 2002, we have grown into a team of 2,400+ experts with offices in Kraków, Warsaw, and Wroclaw, and an active Polish community. We deliver high-impact projects for Fortune 500 clients and industry leaders, offering flexible work formats (remote, office, or hybrid) and lots of growth opportunities. Join us to create technology that drives real change for businesses and people across the world. N-iX is looking for a Senior .NET Fullstack Engineer to join the team working on the customer's product. You will join a functional team focused on building advanced tools, dashboards, and UIs for both external clients and internal users. The team's recent achievements include developing a new Client Dashboard and an Analyst Dashboard that enables the Operations team to efficiently track tasks and monitor their SLAs. Responsibilities: Design and develop scalable backend services using .NET. Apply Clean Architecture and DDD (Domain-Driven Design) principles. Build REST APIs and model domain logic. Optimize SQL/EF Core data access, SQL queries, and stored procedures. Ensure high code quality through testing and reviews. Identify and address performance bottlenecks in APIs and database queries. Contribute to system design and performance improvements. Requirements: 7+ years of experience with .NET and strong knowledge of C# fundamentals. 3+ years of experience with React, TypeScript, or Angular. Must-Have Tech Stack: C#, .NET 8/10, ASP.NET , MSSQL, Web API, Entity Framework, xUnit. Tools & Infrastructure: Git, Docker, Azure, Azure DevOps, API GW, Datadog. Ability to work with a high level of autonomy and take full ownership of tasks. Strong self-management skills in an environment with no micro-management. C1 English level (both written and spoken). Nice-to-Have Skills: Familiarity with event-driven architectures or messaging systems (e.g., Azure ServiceBus).

Technology

N-iX

Full-stack Technical Lead (Java+React)

Senior

Remote

Krakow, Poland

5,000 - 7,400 USD

🏢 Summary: Technical Lead Full Stack Engineer (Java + React) role focused on leading the design and development of scalable, secure full-stack applications in the shipping domain. The position combines hands-on coding with architectural leadership, mentoring engineers, and driving engineering excellence using XP, TDD/BDD, and DevOps practices. The role covers end-to-end ownership from architecture and development to cloud deployment in a microservices environment. 🗂️ Requirements: BS in Computer Science or equivalent, 5+ years full-stack development experience, 5+ years experience with Java and Spring, 2+ years experience with React, Experience in technical leadership, Experience with Functional Programming and Java Streams, 2+ years experience with TDD/BDD, 2+ years experience with microservices architecture, Experience with Jenkins, Experience with cloud or hybrid cloud solutions, Experience with container-based environments, Knowledge of microservices design patterns, AI experience, English proficiency 📃 Skills: Java, Spring, SpringBoot, SpringCloud, React, JavaScript, ReactiveJS, Kotlin, JUnit, Jasmine, Mockito, Protractor, Selenium, Jenkins, Kubernetes, CloudFoundry, Microservices, TDD, BDD, DevOps, AI, Streams 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for an experienced Technical Lead Full Stack Engineer (Java+React) to join and guide the development team. Our customer – integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach. His strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions. The main idea of our product operates in select trades, where it has a competitive advantage and where it can provide superior service. We maintain a flexible partnership approach with other major carriers, and our new line structure is a much-needed alternative to customers concerned about the current alliance-dominated market. Responsibilities: Guide, mentor, and foster the growth of full-stack engineers within the team, championing engineering excellence and XP practices. Lead the architectural design and technical direction of innovative full-stack applications, ensuring scalability, security, and alignment with business goals. Establish and champion high standards of code quality, testing (TDD/BDD), CI/CD pipelines, and robust DevOps practices. Act as a key technical point of contact, collaborating closely with product owners and stakeholders to translate complex requirements into actionable technical strategies. Direct full-stack development of innovative applications, remaining actively involved in writing code and remote pairing. Own the entire development cycle, including design, architecture, development, testing, and DevOps deployment. Foster a highly collaborative Extreme Programming (XP) environment featuring remote pairing and rapid feedback loops. Requirements: BS degree in Computer Science or an equivalent combination of education and experience. Experience in technical leadership is a must. 5-6+ years of full-stack development experience. 5-6+ years of experience in the following technologies: Java, Spring . Proven experience with Functional Programming and Java Streams . 2+ years of experience in front-end development with React . Experience with developing a reactive UI ( Reactive JS ). 2+ years of experience in TDD/BDD development in the following frameworks: JUnit, Jasmine, Mockito, Protractor/Selenium . 2+ years of experience in microservices-based architecture and tools ( Spring Boot/Cloud ). AI experience Experience in DevOps development and Jenkins (must) . Experience in development in Kotlin – an advantage. Experience in designing, developing, and deploying cloud/hybrid-based solutions . Experience in developing and deploying in Container-based environments (Kubernetes, Cloud Foundry). Deep familiarity with the following design concepts: microservices, service discovery, circuit breakers . Strong leadership abilities with the capacity to appropriately prioritize, plan, and delegate complex work in a rapidly changing environment. Versatility and capability to switch easily between different tasks and technologies. Experience in assessing a broad range of information solutions and products. Strong critical thinker with an exceptional problem-solving aptitude. Excellent English skills - both verbal and written.

Technology

N-iX

Senior Java Engineer

Senior

Remote

Krakow, Poland

6,000 - 6,400 USD

🏢 Summary: Senior Software Engineer role focused on designing and developing a robust Kotlin-based framework for configuring and managing AI agents. The position involves building a scalable, high-performance platform using reactive and distributed system principles. The engineer will ensure code quality, optimize performance, and maintain technical documentation. 🗂️ Requirements: 5+ years experience with Kotlin or Java, Strong experience with Spring Framework, Experience with reactive programming (Project Reactor), Knowledge of REST, GraphQL, gRPC, Experience with distributed systems, Experience with tracing, metrics, monitoring practices, Experience building frameworks or platforms, Proficiency with Maven or similar build tools, Experience with NoSQL databases 📃 Skills: Kotlin, Java, Spring, Reactor, REST, GraphQL, gRPC, DistributedSystems, Maven, NoSQL, Tracing, Monitoring, Metrics 🏢 Description: N-iX is a global software development company founded in 2002, connecting over 2,400+ tech professionals across 40+ countries. We deliver innovative technology solutions in cloud computing, data analytics, AI, embedded software,IoT, and more to global industry leaders and Fortune 500 companies. Join us to create technology that drives real change for businesses and people across the world. We are looking for talented Senior Software Engineer to join our AI project in Europe. Responsibilities: Design and develop a robust and extensible Kotlin framework and platform for configuring and managing AI agents Write clean, maintainable, and efficient code that complies with our coding standards Ensure the performance, quality, and responsiveness of the framework/platform Identify and correct bottlenecks and errors Help to maintain code quality, organization, and automatization. Create and maintain technical documentation for the framework/platform Requirements: At least 5 years of proficiency in Kotlin or Java Deep experience with the Spring Framework Reactive tools experience (Project Reactor) Knowledge of different communication protocols such as REST, GraphQL, gRPC Experience with distributed systems Familiarity with tracing, metrics and monitoring best practices Experience of creating frameworks and platform for other developers Proficiency in Maven or similar tools Familiarity with NoSQL databases Very good spoken and written knowledge of English language (C1) Nice to have: Familiarity with GenAI, AI agents, machine learning, and natural language processing concepts is a plus Experience with MCP, A2A, RAG is a big plus Experience with event-driven architecture Experience with Docker and Kubernetes Python experience is nice to have BSc or MSc in Computer Science, Engineering or relevant field

Technology

N-iX

Senior Platform Engineer

Senior

Remote

Krakow, Poland

6,100 - 6,700 USD

🏢 Summary: Platform Engineering role focused on building and operating core cloud infrastructure, enabling teams to deliver software quickly and reliably under a "you build it, you run it" approach. The position involves managing Kubernetes clusters, CI/CD platforms, and leading infrastructure migrations across AWS-based environments. Emphasis is placed on automation, scalability, observability, security, and infrastructure as code. 🗂️ Requirements: Strong understanding of IaaS concepts: compute, storage, networking, identity management, Hands-on experience with AWS cloud services, Expertise in Platform Engineering or DevOps principles, Deep knowledge of CI/CD processes and safe deployment practices, Experience with Infrastructure as Code using AWS CDK and Terraform, Strong experience with observability tools, Experience with GitHub Actions, Experience with Kubernetes administration, Ability to lead infrastructure migration projects, Knowledge of platform security best practices 📃 Skills: AWS, Azure, GCP, Kubernetes, Terraform, CDK, Akamai, Grafana, NewRelic, GitHubActions, CI/CD, IaaS, DevOps 🏢 Description: (5318) N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. The role: Become part of Platform Engineering team and enable engineering teams to deliver software quickly and reliably, living our “you build it, you run it” approach. We are responsible for internal core infrastructure products, like our centralized Kubernetes cluster and managed CI/CD solutions, used across 30+ teams. Topics like scalability, resilience, observability, and resource optimization are part of our daily conversations. We invest in self-service and a product mindset with an emphasis on developer experience to increase our impact. We also contribute to the improvement of the architecture, engineering practices, and processes across the company. Requirements: Strong understanding of core IaaS concepts such as compute, storage, networking, and identity management. Experience with IaaS cloud providers, particularly AWS (experience with Azure, GCP, etc., also considered). Expertise in Platform Engineering and/or DevOps principles, with a focus on automation and reliability. Excellent problem-solving and collaboration skills, with a solution-oriented mindset. Deep knowledge of CI/CD processes and best practices for safely deploying code. Cloud & CDN: Strong AWS expertise; hands-on experience with Akamai (or migrating from it to AWS) will be a huge advantage. IaC: Deep expertise in AWS CDK and Terraform. Observability: Strong experience with Grafana and New Relic. CI/CD: Proficiency with GitHub Actions. Responsibilities: Take ownership of the end-to-end operations of the products managed by your team. Keep your team's products up to date by leveraging a modern, state-of-the-art tech stack. Collaborate closely with an Engineering Manager and cross-functional tech teams to identify and solve critical problems. Influence architectural decisions, choose the right technologies, and develop infrastructure products that meet business needs. Lead key projects and initiatives, taking ownership of their successful execution. Be a bar-raiser within the company by defining and advocating best practices for safe code deployment. Develop the tools that empower teams to adopt these practices. Lead and execute infrastructure migration projects: Migration from Akamai to AWS; Migration from New Relic to Grafana; Migration from Terraform to AWS CDK (Infrastructure as Code). Resolve platform security tickets and ensure high standards of infrastructure protection. Build clear execution plans, align with cross-functional teams across multiple time zones, and share updates promptly.

Technology

N-iX

Senior Java Engineer

Senior

Remote

Krakow, Poland

4,600 - 6,100 USD

🏢 Summary: Senior Backend Software Engineer role focused on designing and building high-performance, low-latency backend services for a regulated digital asset trading platform. The position involves architecting scalable, secure distributed systems in Java and integrating blockchain technologies. The engineer collaborates cross-functionally to deliver resilient, compliant solutions powering cryptocurrency markets. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science or related field, or equivalent experience, 6–8+ years of professional software engineering experience, Strong proficiency in Java, Experience with distributed systems, Experience building high-throughput, low-latency systems, Experience with microservices architecture, Knowledge of security and compliance in regulated environments, Hands-on experience with databases, Experience with asynchronous messaging systems, Experience with CI/CD pipelines, Understanding of blockchain or crypto infrastructure, Availability to work overlapping PST hours 📃 Skills: Java, Microservices, DistributedSystems, Kafka, RabbitMQ, CI/CD, Blockchain, Cryptography, APIs, Databases, DevOps, Web3 🏢 Description: About us N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies. About our client Our customer is a leading, fully regulated US-based digital asset trading platform. They provide secure, low-latency access to cryptocurrency markets, acting as a bridge between traditional finance and the Web3 ecosystem. About The Role Our Senior Backend Software Engineer will be responsible for architecting, developing, and maintaining the high-performance backend services that power the core platform. Leveraging deep expertise in Java and distributed systems, you will collaborate with cross-functional teams to deliver secure, scalable solutions while exploring and integrating cutting-edge blockchain technologies. Key Responsibilities Design, build, and maintain high-throughput backend services and APIs in Java. Drive architecture discussions to enhance system scalability, resiliency, and performance. Prioritize security and compliance as core aspects of service design and delivery. Collaborate with product, security, DevOps, and compliance teams on cross-functional initiatives. Mentor engineers and lead by example with high engineering standards and best practices. Research and prototype blockchain integration opportunities (e.g., node syncing, client tooling). Advocate for maintainable, modern infrastructure informed by industry best practices. Required Qualifications Bachelor’s or Master’s degree in Computer Science or related field. At least 8 years of professional software engineering experience without a degree in Computer Science-related field , or at least 6 with an advanced degree in a different field. Strong communication skill and collaboration skills, motivation, problem solving mind set. Strong proficiency in Java and experience with modern frameworks and distributed systems. Experience with performance optimization (e.g., low-latency systems, microservices). Knowledge of security and compliance best practices in financial or regulated contexts. Interest or hands-on experience in blockchain, crypto infrastructure, or decentralized systems. Strong collaboration and mentorship skills in a fast-moving, cross-functional environment. Hands-on experience with BDs, async messaging (Kafka, RabbitMQ, etc.), CI/CD stack NB: This role requires working hours that overlap with the West Coast (PST) time zone. Candidates are expected to follow the schedules below (Monday–Friday), based on their location: LATAM: 11:00 – 20:00 Colombia: 09:00 – 18:00 Europe (EET): 12:00 – 21:00 Europe (CET): 11:00 – 20:00 Please note that alignment with these working hours is an essential requirement of the role. We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Technology

N-iX

Senior Frontend Engineer

Senior

Remote

Krakow, Poland

5,300 - 6,200 USD

🏢 Summary: Senior Front-End Engineer role focused on building core components of an AI-powered document processing and workflow automation platform for a global financial services organization. The position combines strong React/TypeScript front-end development with full-stack integration in a cloud-native environment. You will contribute to architecture, performance, security, and integration with AI-driven services. 🗂️ Requirements: 6+ years software engineering experience with strong front-end focus, Strong proficiency in React and TypeScript, Solid understanding of front-end architecture and state management, Experience integrating REST APIs, microservices, or event-driven systems, Experience with relational or NoSQL databases, Experience with cloud platforms (GCP, AWS, or Azure), Familiarity with CI/CD pipelines and Docker, Experience with Git and modern DevOps tools, Understanding of performance, scalability, and security principles, Experience working in agile cross-functional teams 📃 Skills: React, TypeScript, JavaScript, HTML, CSS, REST, Microservices, Python, FastAPI, Flask, Django, PostgreSQL, MySQL, MongoDB, Firestore, GCP, AWS, Azure, Docker, Git, CI/CD, PubSub, WebSockets, OAuth2, JWT, IAM, VertexAI, Gemini, LangChain 🏢 Description: (4579) N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Position Overview: Our client is a global UK-based financial services and investment banking organization developing an AI-powered document processing and automation platform used across multiple business units. The platform enables large-scale data processing, workflow automation, intelligent document recognition, and modern digital experiences for internal consumers across the banking group. We are looking for a Senior Front-End Engineer with solid full-stack capability to join a cross-functional engineering team building core components of the AI-driven document processing automation platform Key Responsibilities Build modern UI components and front-end features using React and TypeScript Develop reusable component libraries, design systems, hooks, and state management patterns. Work with product and design teams to translate workflows into high-quality user experiences. Integrate UIs with backend APIs, real-time events, and AI-driven document workflows. Ensure front-end performance, accessibility, responsiveness, and frontend security best practices. Collaborate with GenAI engineering teams to integrate document-processing functionality. Work with Google Cloud services such as Cloud Run, Cloud Functions, Pub/Sub, Cloud Storage. Participate in architectural discussions and technical decision-making across the platform. Write automated tests and contribute to CI/CD, code quality, and secure development practices. Requirements 6+ years of experience in software engineering with significant front-end focus. Strong proficiency in React and TypeScript Solid understanding of front-end architecture, state management, component lifecycles, and rendering models. Experience in consuming and integrating REST APIs, microservices, or event-driven systems. Experience with Python frameworks is a strong plus (FastAPI, Flask, Django). Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, Firestore). Experience with cloud-native environments (GCP preferred; AWS/Azure acceptable). Familiarity with CI/CD pipelines, Docker, Git, and modern DevOps tooling. Strong software engineering principles: reliability, scalability, performance, security. Experience working in agile cross-functional teams on complex, multi-team products. Strong communication skills for working with technical and non-technical stakeholders. Nice to Have Experience integrating with AI/ML or GenAI-driven features. Experience with Vertex AI, Gemini, LangChain, or LLM-based services. Familiarity with event-driven systems, WebSockets, or Pub/Sub. Experience building internal tools, dashboards, or workflow automation systems. Knowledge of authentication and authorization standards (OAuth2, JWT, SSO, IAM). Understanding of OCR, document processing, or enterprise workflow products.

Technology

N-iX

Lead FullStack Software Engineer

Senior

Remote

Krakow, Poland

6,200 - 7,700 USD

🏢 Summary: Lead FullStack Engineer role focused on building and scaling high-traffic, public-facing web platforms for a major European online marketplace. The position involves full SDLC ownership, AI-assisted development, and delivering highly available, performance-optimized solutions using modern cloud and frontend technologies. Work includes backend and frontend development, cloud infrastructure, CI/CD, and integration of AI frameworks into the development workflow. 🗂️ Requirements: 5+ years of experience building reliable, scalable software systems, Strong knowledge of software architecture and design patterns, Proficiency in C# and TypeScript, Strong experience with SQL and NoSQL databases, Strong frontend development experience (HTML, CSS, JavaScript), Experience with React, Next.js, Vue.js or Angular, Experience with AI tools (ChatGPT, Codex) in development workflows, Experience with AI frameworks (Vercel AI SDK, LangChain), Experience with AWS, Terraform, Docker, Experience building and consuming APIs in service-based architectures, Experience with CI/CD pipelines, Experience with logging and monitoring tools (Datadog, NewRelic), Strong unit testing skills (backend and frontend), Experience with Git, Upper-intermediate English, Availability to work in required time zone (ET or 13:00–21:00 EET) 📃 Skills: C#, TypeScript, SQL, NoSQL, GraphQL, Redis, HTML, CSS, JavaScript, React, Next.js, Vue.js, Angular, ChatGPT, Codex, LangChain, Vercel, AWS, Terraform, Docker, Git, CI/CD, Datadog, NewRelic 🏢 Description: Аbout us: N-iX i s a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in eight countries Poland, Ukraine, Sweden, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies. About the client: Our customer is the European online car market, with over 30 million monthly users and a presence in 18 countries. As a Lead FullStack Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities: Developing fast, high-traffic public-facing websites Explore new technologies and help the team to use them Work using AI tools and apply them to the SDLC Following software development best practices while delivering the work Following testing principles while testing your own code to ensure production readiness Follow the philosophy of: you-build-it-you-run-it (be responsible for the SDLC processes) Requirements: 5+ years developing reliable, highly available, and scalable software systems Strong understanding of software architecture and design patterns Firm grasp of clean code principles and coding standards Strong proficiency using AI tooling, such as ChatGPT/Codex, for rapid development Experience integrating AI tooling into your development environment for streamlined usage Experience with AI Frameworks like Vercel AI SDK, LangChain, etc. Strong proficiency with the following technologies: C#+Typescript Strong proficiency with SQL & NoSQL datastores (GraphQL, Redis) Strong proficiency with frontend development (HTML, CSS, JavaScript) Strong proficiency with component-based frameworks and SSR (Next.js/React or Vue.js) or Angular with the desire to learn React/ Vue.js. Hands-on experience developing and maintaining 3rd party content management systems Knowledge of modern cloud infrastructures and tools, such as AWS, Terraform, and Docker Experience with APIs and developing in a service-based application environment Experience building optimized UIs for performance Proficiency with version control systems such as Git Experience working within a formal CI/CD pipeline Experience with logging, monitoring, and alerting services like Datadog, Newrelic Solid approach to testing and ensuring quality of code, Unit testing, backend, and frontend At least Upper-intermediate English level This role requires mandatory timezone coverage: work must align with the Toronto (ET) timezone for LATAM hours and 13:00–21:00 EET for EU hours approximately. We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers

Technology

N-iX

Senior Machine Learning Engineer

Senior

Remote

Krakow, Poland

5,000 - 7,500 USD

🏢 Summary: Senior Machine Learning Engineer role focused on designing, developing, and deploying advanced AI models across NLP-driven document intelligence and predictive analytics initiatives. The position covers the full ML lifecycle, including LLM pipeline design, forecasting and optimization models, and production-grade MLOps in secure on-premise environments. The role operates within an agile framework with strong emphasis on robustness, explainability, and scalable deployment. 🗂️ Requirements: 5+ years of Machine Learning Engineering experience, Proven experience deploying ML models to production, Expert-level Python proficiency, Hands-on experience with PyTorch, TensorFlow, Scikit-learn, Strong experience with transformer architectures (BERT, GPT, Llama), Experience with NLP frameworks such as Hugging Face or LangChain, Experience with Docker and Kubernetes, Experience with MLflow or similar MLOps tools, Experience building data preprocessing pipelines for structured and unstructured data, Experience designing time-series forecasting models, Experience building classification and anomaly detection models, Ability to implement optimization algorithms, Experience working in agile environments 📃 Skills: Python, PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy, BERT, GPT, Llama, HuggingFace, LangChain, Docker, Kubernetes, MLflow, Kubeflow, SQL, NLP, LLM, RAG 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. We are looking for a Senior Machine Learning Engineer to lead the development and deployment of advanced AI models. In this role, you will be responsible for the end-to-end lifecycle of our machine learning systems, from architectural design and data preprocessing to model training, optimization, and production deployment. You will work at the intersection of generative AI and traditional machine learning, building the engines that power two strategic AI initiatives spanning NLP-based document intelligence and predictive analytics. Operating within a structured agile delivery model with formal review gates, you will ensure our models are not just accurate, but also robust, explainable, and deployable within highly secure, on-premise environments. Key Responsibilities: LLM and NLP Pipelines Design and fine-tune Large Language Model (LLM) pipelines to interpret complex regulatory texts (e.g. standards, building codes) and extract structured rules. Convert natural language requirements into computer-processable formats (e.g., logic tuples) that can be executed by downstream compliance engines. Implement RAG (Retrieval-Augmented Generation) architectures to enable semantic querying of technical documentation and historical project data. Optimize prompt strategies (few-shot learning, chain-of-thought) to improve model performance on domain-specific tasks without extensive retraining. Predictive and Analytical Models (Supply Chain) Develop time-series forecasting models to predict material demand and spend categories, integrating internal ERP data with external market signals. Build classification and anomaly detection models to assess supplier risk profiles based on financial health, delivery performance, and geopolitical factors. Design algorithms for multi-objective optimization(e.g., balancing cost vs. lead time vs. risk) to support procurement decision-making. MLOps and Productionization Containerize models using Docker/Kubernetes and deploy them into secure, on-premise inference environments. Build automated training and inference pipelines using tools like Kubeflow or MLflow to ensure reproducibility and scalability. Optimize model inference latency and resource usage (e.g., quantization, distillation) to run efficiently on available hardware. Implement monitoring systems to track model drift and performance in production, establishing feedback loops for continuous improvement. Requirements: 5+ years of experience in Machine Learning Engineering, with a proven track record of deploying models into production environments. Expert proficiency in Python and standard ML libraries (PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy). Strong experience with transformer architectures (BERT, GPT, Llama) and NLP frameworks (Hugging Face, LangChain). Proficiency with MLOps tools and practices, including containerization (Docker), orchestration (Kubernetes), and experiment tracking (MLflow). Ability to design data preprocessing pipelines for both structured (SQL, tabular) and unstructured (text, PDF) data. Strong grasp of algorithmic principles for implementing custom logic, such as graph traversal or geometric computations. Ability to quickly learn and apply ML techniques to specialized domains like engineering, supply chain, or other highly regulated industries. Experience working in agile environments (Sprints) while adhering to rigorous engineering standards and documentation requirements. Strong communication skills to work effectively with Data Scientists, Backend Engineers, and Domain Experts to align technical solutions with business needs.

Technology

N-iX

Senior Mobile App Product Manager

Senior

Remote

Krakow, Poland

4,000 - 5,000 USD

🏢 Summary: Senior Mobile App Product Manager responsible for defining and executing the mobile product strategy across iOS and Android for a large-scale European online marketplace. The role focuses on end-to-end product lifecycle management, data-driven optimization, and delivery of high-impact features to millions of users. You will work cross-functionally in an agile environment to drive user engagement, growth, and performance improvements. 🗂️ Requirements: 5+ years of product management experience, Strong experience in mobile apps (iOS and Android), Experience in marketplaces, e-commerce, classifieds, or automotive industry, Proven experience delivering consumer-facing mobile products at scale, Experience with data analytics tools, Experience with experimentation and A/B testing, Strong knowledge of mobile UX/UI principles, Experience working in agile environments (Scrum or Kanban), Fluency in English (B2-C1) 📃 Skills: iOS, Android, Amplitude, Firebase, Mixpanel, A/B testing, Scrum, Kanban, UX, UI, KPIs, Analytics 🏢 Description: N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, we unite 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. Our expertise spans cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries. Join N-iX and become part of a team where your ideas make a real impact. Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior Mobile App Product Manager, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. About the role: We are looking for an experienced Senior Mobile App Product Manager to join our client’s team. You will take ownership of key mobile app initiatives, driving product strategy, execution, and optimization across iOS and Android platforms. This role requires a strong mix of product thinking, data-driven decision-making, and hands-on execution in a fast-paced, cross-functional environment. Responsibilities: Own and drive the mobile app product roadmap aligned with business and user goals Lead the end-to-end product lifecycle : discovery, definition, delivery, and iteration Collaborate closely with engineering, design, data, and marketing teams to deliver high-impact features Use data, user research, and experimentation (A/B testing) to inform decisions and optimize performance Identify opportunities to improve user acquisition, engagement, retention, and conversion within the app Define and track KPIs and success metrics , ensuring continuous improvement Ensure a high-quality, consistent experience across iOS and Android platforms Manage stakeholders across multiple teams and communicate progress clearly Work with agile teams, facilitating sprint planning, backlog prioritization, and delivery execution Requirements: 5+ years of experience in product management , with a strong focus on mobile apps (iOS & Android) Strong experience in marketplaces or e-commerce, classifieds, or the automotive industry Experience in building high-value user engagement Proven track record of delivering consumer-facing mobile products at scale Strong understanding of mobile UX/UI principles and platform-specific best practices Experience with data analytics tools (e.g., Amplitude, Firebase, Mixpanel) and experimentation frameworks Ability to translate business goals into clear product strategies and roadmaps Excellent stakeholder management and communication skills Experience working in agile environments (Scrum/Kanban) Fluency in English (B2 - C1 level) Nice to Have: Familiarity with growth product management (funnels, CRO, lifecycle optimization) Experience working in cross-platform or app performance optimization initiatives