Jobs

100
  • Β· 451 views Β· 166 applications Β· 17d

    Backend mid developer to $3100

    Full Remote Β· Worldwide Β· 2 years of experience Β· B1 - Intermediate
    About: We are looking for an experienced .NET developer to actively participate in the support and development of the company’s internal business applications. You will work with corporate services, integrations, and databases, improving existing...

    About:

    We are looking for an experienced .NET developer to actively participate in the support and development of the company’s internal business applications. You will work with corporate services, integrations, and databases, improving existing architecture and optimizing processes.

     

    Requirements:

    • Good knowledge and experience with .NET Core (preferred 2.2, 3.1+) and .NET Framework (preferred 4.7).
    • WinForms.
    • Experience with C# (mandatory); VB.NET is an advantage.
    • MySQL or any other SQL-based databases (SQL Server, PostgreSQL, MariaDB).
    • Basic skills in React + CSS (preferred), or any other front-end framework (Vue, Angular).
    • Basic experience with RabbitMQ or other publish/subscribe systems (Kafka, Azure Service Bus).
    • Understanding of HTTP, REST.
    • Knowledge of Docker (Kubernetes) and any major cloud provider (GCP, Azure, AWS) is an advantage.
    • Profiling, Refactoring.
    • Domain driven design.
    • CQRS.
    • SignalR.
    • TypeScript is nice to have.
    • Linux/Nginx will be a plus.
    • Profiling techniques.
    • Optimization.
    • Algorithm complexity.
    • Google Cloud or any other cloud provider.
    • English at least B1. It will be used for oral and written communication daily.
    • Readiness for daily contacts and quick communication.
    More
  • Β· 189 views Β· 34 applications Β· 13d

    .Net Principal Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 8 years of experience Β· B2 - Upper Intermediate
    This is a platform that performs payer eligibility verifications and tracks eligibility changes by a set of predefined criteria (verification deltas). Requirements: 8+ years in software development with solid experience in architecture and scalable...

    This is a platform that performs payer eligibility verifications and tracks eligibility changes by a set of predefined criteria (verification deltas). 

     

    Requirements: 

    • 8+ years in software development with solid experience in architecture and scalable systems design 
    • Strong expertise in .NET (C#) and modern frameworks 
    • Proven ability to lead a development team and drive technical decisions 
    • Solid understanding of Azure Cloud services and infrastructure 
    • Hands-on experience with microservices, CQRS, and event-driven architecture 
    • Background in high-load and distributed systems 
    • Strong analytical and problem-solving skills with performance focus 

    Nice to Have: 

    • Familiarity with Docker, Kubernetes 
    • Understanding of CI/CD and DevOps principles 
    • Experience with AWS or GCP 
    • Knowledge of EDI standards 

     

    Responsibilities: 

    • Own and evolve project architecture in alignment with business needs 
    • Lead and mentor a development team, ensuring technical quality and delivery 
    • Make key technical decisions and oversee implementation 
    • Design and build scalable, high-performance backend systems 
    • Drive code reviews and enforce engineering best practices 
    • Optimize databases and ensure smooth data processing at scale 
    • Collaborate across teams to ensure technical alignment 
    • Support system monitoring, troubleshooting, and continuous improvement 

     

    Team: PM, PO, developers, QAs, designer, BA, technical writerβ€―β€―β€― 

    Schedule: 5/2, 8-hour working day (40 hr per week). Hours are flexible. 

    Hiring process: HR interview + Technical interview on our side 

     

    We offer:  

    • Competitive salary 
    • Official employment, paid sick leave, 20 days of paid vacation 
    • Free English lessonsβ€―β€―  
    • Flexible work scheduleβ€―β€―  
    • Official Ukrainian holidays are non-working daysβ€―β€― 
    • Paid courses and certificationsβ€―β€―  
    • Π‘oach / psychologist consultationβ€―β€―  
    • Workshopsβ€―β€―  
    • Career development plan 
    • Mentoring Educationβ€―β€―  
    • Medical Health Insurance 
    More
  • Β· 102 views Β· 8 applications Β· 12d

    Senior .Net Engineer

    Ukraine Β· 6 years of experience Β· B2 - Upper Intermediate
    N-iX is looking for a Senior .NET Engineer to join one of our projects. Our client is a fintech company developing innovative online services that help Canadians become more financially successful and secure. The product portfolio includes web and mobile...

    N-iX is looking for a Senior .NET Engineer to join one of our projects.

    Our client is a fintech company developing innovative online services that help Canadians become more financially successful and secure. The product portfolio includes web and mobile solutions in the financial services and insurance sectors.

    Responsibilities:

    • Design and develop high-load REST APIs and microservices using .NET Core/C#, including business logic, server-side scripts, and integration interfaces
    • Participate in solution design alongside architects and engineers; document and implement requirements within an Agile environmen
    • Build integrations with external and internal systems (event buses, message brokers, iPaaS/ESB), focusing on scalability and reliability
    • Optimize backend application performance, perform profiling, and enhance observability
    • Develop unit and integration tests; contribute to improving automated testing frameworks
    • Work on CI/CD pipelines (build/release), participate in release activities, and support multi-tier environments.

    Requirements:

    • At least 6 years of experience in .NET development
    • Proficiency in .NET 8 / C# β€” advanced backend development experience
    • Proficiency in REST API & Microservices architecture and implementation
    • Strong knowledge of SQL Server & Entity Framework β€” database design and ORM usage
    • Experience in CI/CD tools and pipelines (e.g., Azure DevOps, GitHub Actions, Jenkins)
    • Experience with GCP or AWS
    • Experience in Messaging systems β€” RabbitMQ, Kafka, or similar
    • Unit and integration testing (e.g., xUnit, NUnit, Moq, etc.)
    • Agile/Scrum team experience
    • English level - upper-intermediate, Ukrainian - advanced or higher

    Nice to have:

    • Experience with monitoring/observability tools (e.g., ELK, Prometheus, Grafana).

    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
    More
  • Β· 136 views Β· 12 applications Β· 12d

    .NET MAUI C# Developer (Android)

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 1 year of experience Β· A2 - Elementary
    Job Description: We are seeking a skilled .NET MAUI C# Developer to join our team and develop high-quality Android applications focused on the iGaming industry. The ideal candidate will have hands-on experience with .NET MAUI, C#, and mobile app...

    Job Description:
    We are seeking a skilled .NET MAUI C# Developer to join our team and develop high-quality Android applications focused on the iGaming industry. The ideal candidate will have hands-on experience with .NET MAUI, C#, and mobile app development principles, contributing to the creation of cutting-edge mobile solutions.

     

    What You Will Do:

    • Develop a minimum of 10 Android applications per week using .NET MAUI.
    • Support and update existing applications as required.
    • Test and implement new approaches for app development.
    • Actively participate in sprint planning and task estimation.
    • Contribute ideas for enhancing the software and improving user experiences.
    • Collaborate in team meetings, ensuring active engagement in project discussions and progress tracking.

       

    Expertise Required:
    Hard Skills:

    • Strong experience in mobile app development using .NET MAUI.
    • Advanced knowledge of C# and .NET frameworks.
    • Expertise in UI development with XAML.
    • Proficient with REST APIs and HTTP clients (HttpClient, Refit).
    • Hands-on experience with local databases (SQLite, Entity Framework Core).
    • In-depth understanding of mobile app lifecycle management.
    • Proficient in working with controls, navigation, resources, and styles in MAUI.
    • Familiar with Git version control.

    Soft Skills:

    • Proactive and self-driven with a strong sense of initiative.
    • Passionate and engaged in your work, with a high level of responsibility.
    • Systematic and organized approach to problem-solving and tasks.

       

    Nice to Have:

    • Experience with AI integration in app development.
    • Familiarity with mobile analytics and MMP services (e.g., AppsFlyer, Adjust, Branch).
    • Experience with integrating push notifications through services like OneSignal, Firebase Cloud Messaging (FCM).
    • Familiarity with WebView integration in .NET MAUI.
    • Knowledge of UI development using Blazor Hybrid (MAUI Blazor).
    • Experience with CI/CD pipelines.
    • Proven track record in publishing apps to the App Store and Google Play.

       

    Benefits:

    • Competitive salary and benefits package.
    • Opportunity to work in an innovative and dynamic environment.
    • Flexible work schedule and remote working options.
    • Career growth opportunities with a focus on continuous learning and development.

       

    Next Step:
    If you're passionate about mobile app development and excited about contributing to the iGaming industry, we'd love to hear from you. Please submit your resume and portfolio to apply.

    More
  • Β· 103 views Β· 2 applications Β· 11d

    Senior .NET developer (24h Oncall support)

    Full Remote Β· Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    Project Description: We are building the platform, which supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC) is a global reference data management application - responsible for sourcing...
    • Project Description:

      We are building the platform, which supports various information gathering and processing across the bank. The PMC application, Price Master Central (PMC) is a global reference data management application - responsible for sourcing securities/Pricing data from market vendors and internal sources and providing it to downstream clients after applying client specific rules.

    • Responsibilities:

      - Oncall support (00:00 - 10:00 Kyiv time)
      - Write good and well-tested code
      - Development environment and production support
      - Evaluate and adopt new development tools, libraries and methods to improve quality
      - Perform peer code review of project codebase changes

    • Mandatory Skills Description:

      - WPF
      - At least 7 years of experience in the industry of software development
      - At least 6+ years of experience in .NET
      - Deep knowledge and usage of SQL (MS SQL)

    • Nice-to-Have Skills Description:

      In the future, the application will be rewritten in Angular, so knowledge of Angular will be a huge plus.

    • Languages:
      • English: B2 Upper Intermediate
    More
  • Β· 122 views Β· 11 applications Β· 10d

    Full-stack engineer with AI

    Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper Intermediate
    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing,...

    The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! 

    The number of projects is growing, and with them, our team too. And now we need a full-stack engineer will focus on realizing AI and automation use cases to improve client’s software engineering toolchain.
     

    Realization of AI/automation use cases to improve our software engineering toolchain:

    1. Improvement of AI Reviewer
    Automate code review suggestions for Merge Requests (extensible for general code reviews)
    Context and prompt improvements
    Cover more than MRs (general code review, provide explanations)
    Direct suggestions inserted in GitLab
    (Optional) VS-Code extension to avoid context switches in IDE
    2. AI-Powered Pipeline Failure Analysis
    Analyze pipeline failures and suggest solutions with our β€œSE-GPT” AI chat tool
    Fully integrate with GitLab
    3. Documentation Generation
    Provide better context to SE-GPT using Confluence, predefined prompts, Jira interfaces, etc.
    Enrich SE-GPT with documentation templates

    Further tasks:

    4. SE-GPT (our internal AI powered chat tool) Enhancements
    Improve search capabilities in SE-GPT (Azure Open AI with Elastic Search)
    Use Retrieval Augmented Generation (RAG) and fine-tuning for context enrichment (Software Engineering handbook, code repositories, Jira issues).
    Integrate code suggestions directly from Jira tickets.
    Build up prompt library for SE-GPT
    (Optional) VS-Code extension to avoid context switches in IDE
    5. Metrics and Reporting
    Add custom telemetry tooling across the entire AI toolchain.
    Create reporting and dashboards (Grafana, Azure Dashboard, …)
    6. Conducting Pilots with different AI tools and IDEs to collect feedback from developers

    Skills
    Frontend skills:
    Full-stack experience with TypeScript and React for UI (mainly web)
    Backend skills:
    Track record of writing production-grade back-end systems in C# and .NET Core (latest versions)
    Good skills in database design, data aggregation, and database schema modeling (preferably with Postgres or MS SQL Server)
    Experience in API design and implementation 
    Microservice architecture (AKS, RabbitMQ, NATS, gRPC, REST, Postgres, MS SQL Server …) in C#/.NET Core 
    AI skills
    Basic experience with data integration tools, data analysis, modeling, mapping, and formatting 
    Knowledge of cloud computing platforms such as Azure
    Knowledge of cloud-based AI platforms, such as Azure Open AI

    Experience
    At least 8 years of experience as a Software Engineer in an agile team
    BSc or MSc in CS or a comparable education, mathematical or engineering field
    Solid understanding of agile software development practices
    Solid algorithms & data structures knowledge and proven ability to apply them to real world problems
    Passion for finding simple solutions to complex problems
    Clean coding advocate (SOLID, YAGNI, ...)

    More
  • Β· 41 views Β· 4 applications Β· 10d

    MS Dynamics Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 5 years of experience Β· C1 - Advanced
    We’re seeking a seasoned Microsoft Dynamics 365 CRM Engineer to design, build, and scale enterprise-grade solutions across model-driven and Canvas apps. You will lead integrations, implement refined UI/visual enhancements, craft custom components (PCF),...

    We’re seeking a seasoned Microsoft Dynamics 365 CRM Engineer to design, build, and scale enterprise-grade solutions across model-driven and Canvas apps. You will lead integrations, implement refined UI/visual enhancements, craft custom components (PCF), and deliver secure, performant data experiences in Dataverse. This role suits an engineer with a proven track record across the full SDLC in complex, fast-moving environments.
     

    Key Responsibilities

    • Architecture & Customization β€” Implement model-driven app customizations (forms, views, command bar/ribbon, Business Process Flows) with clean, maintainable patterns
    • Canvas & Power Fx β€” Build responsive, accessible Canvas apps with robust Power Fx logic and thoughtful UX
    • PCF Development β€” Develop reusable PCF controls (TypeScript/React), including dataset and field components with unit tests
    • Server-Side Extensibility β€” Create plugins, custom workflow activities, and custom actions in C# (real-time and async)
    • Dataverse Data Shaping β€” Pull and transform conditional data via FetchXML, OData, Web API, and QueryExpression with security-aware filtering
    • Systems Integration β€” Integrate with internal and third-party systems through REST/Graph APIs and Azure services (Functions, Logic Apps, Service Bus)
    • ALM & Governance β€” Own solution management and CI/CD in Azure DevOps (managed/unmanaged strategy, environment strategy, versioning)
    • Client-Side Engineering β€” Implement standards-compliant JavaScript/TypeScript for form logic, validation, and UX polish
    • Data Modeling β€” Define and maintain tables, relationships, keys/alternate keys, and business rules to uphold data quality
    • Security & Compliance β€” Apply best practices for roles, field-level security, auditing, and DLP across the Power Platform
    • Performance & Reliability β€” Monitor, troubleshoot, and optimize plugins, PCF, queries, and Canvas app performance
    • Documentation & Collaboration β€” Produce clear technical documentation and partner effectively with product and business stakeholders
       

    Requirements

    • 5+ years delivering production systems on Dynamics 365/Dataverse and Power Platform
    • Strong C# for plugins/custom workflow activities; TypeScript/React for PCF; Power Fx for Canvas apps
    • Demonstrated experience customizing model-driven UI and implementing client scripting
    • Proven delivery of secure, reliable integrations using Azure Functions/Logic Apps/Service Bus and REST/Graph APIs
    • Solid ALM expertise with Azure DevOps (repos, CI/CD pipelines, automated solution deployments)
    • Deep understanding of solution layering, dependencies, upgrades, and migrations
    • Advanced troubleshooting and performance tuning across client and server
    • Excellent stakeholder communication and documentation skills
    • Fluent English (spoken and written)
       

    Nice to Have

    • Virtual Tables, custom connectors, and event-driven patterns
    • Russian language
    • Power Automate at scale (governance, error handling, retry policies)
    • Unit/integration testing for PCF and plugins; automated quality gates
    • Familiarity with licensing, governance, and DLP in the Power Platform
    • Microsoft certifications (e.g., PL-400, PL-600, MB-260)
    • Experience in high-growth or multi-region deployments
    More
  • Β· 227 views Β· 45 applications Β· 7d

    Middle/Senior Full-stack Engineer

    Full Remote Β· Countries of Europe or Ukraine Β· Product Β· 4 years of experience Β· B1 - Intermediate
    Role overview: We are seeking a skilled Middle to Senior .NET Developer to join our product team. You will work alongside a productmanager/business analyst, and QA to design, developers, and maintain high-performance applications using the .NET framework....

    Role overview:

    We are seeking a skilled Middle to Senior .NET Developer to join our product team. You will work alongside a productmanager/business analyst, and QA to design, developers, and maintain high-performance applications using the .NET framework. This role is perfect for someone looking to make a significant impact in a collaborative and dynamic environment.

     

    Important Note: Candidates must demonstrate prior knowledge of CUCollaborate’s platform, tools, and services, and are expected to research and familiarize themselves with the organization before applying.

     

    Responsibilities:

    • Design, develop, and maintain .NET applications.
    • Collaborate with product manager/business analyst, and QA to ensure project success.
    • Write clean, scalable, and efficient code.
    • Troubleshoot, debug, and optimize application performance.
    • Participate in code reviews and contribute to best practices.
    • Deploy and manage applications in the Azure cloud environment.
    • Stay updated with the latest industry trends and technologies.

     

    Requirements:

    • Experience Level and Education:
      • Bachelor's degree in Computer Science or a related field, or equivalent work experience.
      • 4+ years of professional experience in .NET development.
      • Relevant Azure certifications (e.g., AZ-104, AZ-305) would be beneficial.
    • Technical Skills:
    • Proficiency in C#, ASP.NET, and .NET Core.
    • Extensive experience with Azure cloud services, Azure DevOps and deploying applications to the cloud.
    • Solid understanding of software development principles and design patterns.
    • Knowledge of SQL databases (SQL Server) and skills in database design, querying, and optimization.
    • While not mandatory, experience in developing front-end application with React would be a strong plus.
    • Soft Skills:
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration skills.
    • Ability to work effectively in a team-oriented environment.

     

    We offer:

     

    - Professional and personal growth

    - Team ofβ€―motivated professionals

    - Competitive salary

    - Flexible schedule

    - Remote/hybrid work format

    - Medical insurance and mental health coverage

    - Paid vacations, sick leaves, public holidays

    - English lessons at company’s expenses

    - Teambuildings

    - Training & Development compensation

     

    More
  • Β· 105 views Β· 27 applications Β· 6d

    Senior Platform Engineer

    Ukraine Β· Product Β· 4 years of experience Β· B2 - Upper Intermediate
    About DraftKings At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline...

    About DraftKings

    At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We’re not waiting for the future to arrive. We’re shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together.
     

    The Crown Is Yours

    DraftKings is on a rapid growth trajectory, and we’re seeking a Senior Platform Engineer for one of our crucial Platform Engineering teams. This team focuses on developing and enhancing tools and systems that are used across the entire company to uphold our high standards of operational excellence. You will be responsible for delivering essential features and improving existing systems to ensure peak performance and reliability.

    As a Senior Platform Engineer, you will play a key role in crafting and optimizing our software solutions, collaborating with multiple teams, and contributing to the evolution of our industry-leading products. This position is ideal for an experienced engineer who enjoys building scalable systems and contributing to infrastructure automation using Platform Engineering practices.
     

    What you’ll do as a Senior Platform Engineer

    • Contribute to the development lifecycle, from concept and design to implementation, testing, deployment and maintenance.
    • Write clean, efficient, and high-quality code, primarily in C# and .NET Core, following best practices for software engineering.
    • Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers to help grow technical capabilities across the team.
    • Work closely with stakeholders to gather requirements, clarify specifications, and ensure technical solutions meet the needs of the business.
    • Build and improve platform infrastructure through software development, enabling scalable, reliable, and efficient systems to support engineering workflows and application delivery.
    • Apply GitOps practices to streamline deployment processes.
    • Manage Kubernetes-based infrastructure and automate application deployments using Helm Charts.
       

    What You’ll Bring

    • 4+ years of professional software development experience, ideally with experience in C# and .NET Core.
    • Experience working with distributed systems and microservice architecture, building scalable and resilient solutions.
    • Strong troubleshooting skills for software applications, with an ability to diagnose and resolve issues in complex distributed environments.
    • Hands-on experience with Kubernetes and containerization.
    • Strong understanding of the Software Development Life Cycle (SDLC) and modern deployment strategies (e.g., canary and blue-green deployments).
    • Familiarity with cloud platforms such as AWS or GCP would be a strong asset.
    • Understanding of GitOps methodologies for managing and automating infrastructure and application deployments is highly desirable.
    • Familiarity with observability platforms such as DataDog and ELK stack.
    • Excellent communication skills and fluency in English.

     

    OUR BENEFITS

    • Annual PTO - 24 days.
    • Paternity Leave: up to 14 weeks fully paid.
    • Health Insurance.
    • Mental Health Solutions (includes 16 free counseling sessions per person per year).
    • Home Office Reimbursement.
    • Gym Reimbursement.
    • English Language Classes.
    • Annual Bonuses and more.


    JOIN OUR TEAM

    Being part of the DraftKings team means you’re always looking for new ways to break out of the box. Whether you’re data-obsessed, tech-driven, or love working with different people each day, you’ll solve some of the most exciting challenges in our industry and be supported from your very first day.

     

    READY TO OWN WHAT’S NEXT?

    We know finding a new job can be intimidating. Don't let imposter syndrome stop you from applying! Even if you don't think you tick off every box in this job description, we'd still love for you to apply or join our Talent Community.

    DraftKings is proud to be an equal opportunity employer. We do not tolerate discrimination of any kind and are committed to providing equal employment opportunities regardless of your gender identity, race, nationality, religion, sexual orientation, status as a protected veteran, or status as an individual with a disability.

    More
  • Β· 37 views Β· 5 applications Β· 6d

    Team Lead .Net Angular (only Ukraine)

    Full Remote Β· Ukraine Β· Product Β· 4 years of experience Β· B2 - Upper Intermediate
    The company is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world’s most exciting brands, such as Sephora, Staples, and Entain, who love our thought-provoking combination of art...

    The company is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world’s most exciting brands, such as Sephora, Staples, and Entain, who love our thought-provoking combination of art and science. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we’re on the cusp of our next growth spurt. It’s the perfect time to join our team of ~450 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with the company is basically guaranteed.

    Responsibilities 
    Leadership 
    Context is key, as is motivation. You don't need to provide the solution to every problem, but you must make sure your team knows what their goals are, why they matter, and when we need to achieve them to fulfil our responsibility to our colleagues and clients. 
    The biggest impact a team leader has is ensuring each team member understands their responsibilities and knows exactly what good looks like. Work within your team and lead by example... 
    Sometimes this takes the form of being the senior developer, refining complex features into discrete stories and tasks. Other times it can be having hard conversations to ensure that we uphold high standards on everything from quality to values to office attendance. The company affords developers flexibility and ownership over their daily work, but this must be met with the respect it deserves. The Team Leader must communicate transparently and demonstrate daily the standards and behaviors we expect in return. 
    Proactively identify any areas where improvements can be made, whether that is in the standards, processes, or technology in your team or the wider R&D organization. Work with your colleagues to agree the solution required and lead everyone forward to deliver. 
    Subject Matter Expert 
    Represent the client – immerse yourself in the product domain you are responsible for. Understand how clients use the features your team develops, what problems they are solving, and where both the industry and technology are headed. Be a vocal advocate for the users who rely on your features to do their jobs. 
    Represent the team – not every colleague in Tech Org or Revenue and Customer Orgs has the same domain and technical expertise. Always keep open lines of communication for both new feature development and support inquiries and bugs. Ensure the information provided by your team is clear, concise, and shared in plain English with timescales for next steps. 
    While over-communication is preferable to under-communication, our colleagues do not need to understand every problem we have solved to get to the solution. 
    Senior Developer 
    Most of your time on any given Tuesday afternoon (i.e. BAU) will be spent hands-on developing, collaborating, and working directly with others in the team and leading by example. Show everyone what good looks like, transparently communicating and demonstrating the standards and behaviors expected of a Senior Developer. Often this will involve refining complex features into discrete stories and tasks. 
    SCRUM Master 
    Run the agile process for the team. Lead the ceremonies, follow the process, and meet the Definition-of-Done. 
    Use the tools in place to set the team’s priorities, update the status of all stories and tasks, and build steady, linear progress towards our goals. Lead by example and encourage developers to keep their own stories and tasks constantly updated, to avoid requests for status updates working their way up and down the chain. 
    Mentor 
    Leaders create more leaders. Work with your team individually to ensure their behaviors align with our values and good practice and enable them to meet their career goals via realistic expectations and an achievable 
    personal development plan for everyone. 
    Line Manager 
    Your responsibilities include the line management and admin for your team. 
    This includes regular check-ins and 1-1s, culminating in goal-setting and annual performance reviews. 
    Monitor progress and provide regular feedback to help them achieve their goals. 
    If you take care of the other responsibilities above and are leading by example working directly within the team, then this should only have a modest impact on time. There should be no surprises, and each team member should always be clear on what their priorities are and the expectations we have. Keep an open-door policy that team members can use for any-and-all questions arising. 
    On rare occasions, this may include hard conversations where our standards, values, or just good practice are not being met. Have the courage to provide this feedback early so that corrective actions can be taken. 
    The company is an ambitious, growing organization, and part of your role will include supporting our Talent Acquisition team to attract and recruit the best talent. This may involve promoting open positions and 
    attending recruitment fairs and other events. You will participate in interviews to assess candidates' technical and cultural (leadership) fit for open positions across all of R&D, not just your team. 

    Requirements: 
    Professional Skills and Knowledge 
    ● Bachelor’s degree (or equivalent) in Computer Science 
    ● 7+ years professional software development experience 
    ● 2+ years as a software development team leader 
    ● Expert in Object-Oriented Design and Programming 
    ● Expert in one or more programming languages: C#, JavaScript, Java, etc. 
    ● Advanced knowledge in one or more frontend technologies: React, Angular. 
    ● Advanced knowledge in one or more database technologies: MSSQL, Snowflake, BigQuery, etc. 

    Complexity & Impact 
    ● Lead product and technical features end-to-end, from planning and refinement to development, testing, and release. 
    ● Lead cross-team initiatives and contribute to improvements in collaboration and teamwork. 
    ● Mentor team members. 

    Ownership & Autonomy 
    ● You will have broad authority to utilize the resources of the team in the best way possible to meet business goals and product commitments. 
    ● You will have a great deal of autonomy to interpret product requirements into an engineering solution which is deliverable within a reasonable timeframe to a high standard of quality. 
    ● You will be expected to use our available resources to ensure the feature is understood and agreed, collaborating as necessary with Product Management and UI/UX. Do not design by committee - build a consensus and communicate what will be delivered and when. 

    Communication & Collaboration 
    ● Can build and communicate a narrative, verbally and written, from scratch and engage stakeholders on new team goals. This includes acting as the main point of contact for other teams who have dependencies for/on your team. 
    ● Can communicate with all disciplines in the company and adjust the message according to the audience.


    What we offer:

    • 20 working days’ vacation; 
    • 10 paid sick leaves;
    • public holidays;
    • equipment;
    • accountant helps with documents;
    • many cool team activities.

     

    ΠŸΡ€ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½Ρ–ΡŽ Gemicle

    Gemicle β€” an innovative, highly technological company with a broad range of expertise in spheres of the development of apps, complex e-commerce projects, and B2B solutions. Qualified teams of developers, designers, engineers, QAs, and animators deliver excellent products and solutions to branded and well-known companies. Knowledge and experience of specialists in different technologies allow the company to be at the top level of IT-industry. Gemicle is a fusion of team spirit, professionalism, and dedication. Gemicle is not just a company, it’s a lifestyle.

    More
  • Β· 373 views Β· 119 applications Β· 5d

    Junior C# / .NET Developer

    Full Remote Β· Ukraine Β· B2 - Upper Intermediate
    Luna Edge is a leading Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and websites, delivering the best solutions to help our clients maximize their profits and turn...

    Luna Edge is a leading Software Development Company that provides a full range of top-quality IT services. Our mission is to develop first-class applications and websites, delivering the best solutions to help our clients maximize their profits and turn their ideas into reality. We are committed to innovation, excellence, and fostering a collaborative environment where every team member can grow and succeed.


    As a Trainee/Junior .NET Developer at Luna Edge, you will be mentored by experienced developers and gain hands-on experience in the software development lifecycle. You will focus on back-end development using the .NET framework, contributing to real-world projects while developing your technical skills in a supportive and dynamic environment.

    Key Responsibilities:

    • Develop and maintain scalable web applications and services using .NET technologies, including ASP.NET MVC and Web API.
    • Implement cloud-based solutions and services using Azure or AWS.
    • Design and optimize database schemas and queries using SQL.
    • Utilize Entity Framework for data access and management.
    • Write and execute unit tests, integration tests, and end-to-end tests to ensure software quality.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Troubleshoot and resolve issues in development, staging, and production environments.
    • Stay updated with the latest industry trends and technologies to ensure best practices in development.

     

    Requirements:

    • Bachelor’s degree in Computer Science, Engineering, or a related field.
    • Proven experience as a .NET Developer, with a strong portfolio of successful projects.
    • Proficiency in C#, ASP.NET MVC, and Web API.
    • Hands-on experience with cloud platforms such as Azure or AWS.
    • Strong knowledge of SQL and database design principles.
    • Experience with Entity Framework or similar ORM tools.
    • Familiarity with testing frameworks and methodologies (e.g., NUnit, MSTest, xUnit).
    • Experience with version control systems such as Git.
    • Excellent problem-solving skills and attention to detail.
    • Strong communication skills and ability to work in a collaborative team environment.

    Preferred Qualifications:

    • Experience with front-end technologies such as HTML, CSS, and JavaScript.
    • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
    • Experience with continuous integration/continuous deployment (CI/CD) pipelines.

    ΠŸΡ€ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½Ρ–ΡŽ Luna EdgeLuna Edge is an independent IT agency in Lviv, Ukraine. Our young IT company is an ambitious team of talented professionals who aspire to quickly develop in our industry. We focus on innovation and developing high-quality software products that meet the needs of our clients.

    We strive to achieve success through close collaboration with our clients and advancing their businesses with our software products. We are ready to work in any area that requires software development, including mobile applications, web applications, and software for embedded systems.

    Our young IT company aims to achieve great results in the shortest time possible by working with high quality and efficiency. We are always open to new ideas and listen to the needs of our clients to provide them with the best results.

    More
  • Β· 163 views Β· 43 applications Β· 5d

    Senior .NET Developer (Healthcare domain)

    Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper Intermediate
    Company Description Do you want to join an experienced team and work with a world-renowned Customer? We have a fantastic opportunity for an experienced and skilled Senior Full Stack Engineer to participate in the development of a rapidly growing...

    Company Description

     

    Do you want to join an experienced team and work with a world-renowned Customer? 

    We have a fantastic opportunity for an experienced and skilled Senior Full Stack Engineer to participate in the development of a rapidly growing project.

    Feeling challenged? Then we would like to hear from you! 

    CUSTOMER


    Our client is a leading global company with years of experience in innovative technologies. They specialize in bridging the real and digital worlds with top solutions, enabling the transformation of everyday life for billions of people. 

    PROJECT 


    The project is a cloud/edge-based solution for supporting radiologic readings using AI. Client's mission is to enable healthcare providers to increase their value by equipping them with our innovative technologies and services in the areas of diagnostic and therapeutic imaging, laboratory diagnostics and molecular medicine, as well as digital health and enterprise services.

    Our portfolio plays a central role in clinical decision-making across the entire healthcare spectrum.

     

    Job Description

     

    • Be an active member of the global development team for the AI Rad Companion product line
    • Develop and maintain web-based Front-end and .NET Back-end applications
    • Contribute to the design and improvement of modern cloud software architecture deployed in Microsoft Azure with hybrid edge and containerized scenarios
    • Apply Agile principles to deliver high-quality solutions in short iterations
    • Implement and support DevOps practices (build pipelines, CI/CD) to accelerate product delivery
    • Collaborate closely with scientific teams in Princeton and data science teams in Erlangen to develop clinical prototypes and expand the AI product portfolio

       

    Qualifications

     

    • At least 5 years of experience in commercial software development
    • A Master’s degree in computer science or a related field. A Bachelor’s degree or equivalent vocational training with additional work experience will also be considered
    • Many years of professional experience in developing applications with C# and/or a strong background in at least two modern programming or scripting languages (Java, Python, and TypeScript)
    • Solid experience in microservices application development
    • Hands-on experience with cloud-native applications using at least one major cloud provider (AWS, GCP, or Azure)
    • Proficiency in building and maintaining CI/CD infrastructure
    • Experience working in an Agile environment
    • Proven experience collaborating with globally distributed teams
    • Strong written and verbal communication skills in English

       

    WOULD BE A PLUS:

     

    • Experience with managing applications in Kubernetes
    • Knowledge of German
    • Ability to create high-quality visual representations of achieved results

     

    Additional Information

     

    PERSONAL PROFILE

     

    • High level of self-organization
    • Attention to detail
    • Structured work approach
    • Excellent communication skills
    More
  • Β· 101 views Β· 4 applications Β· 5d

    Prompt Engineer / Trainer for Vibe Coding Implementation

    Part-time Β· Full Remote Β· Countries of Europe or Ukraine Β· 7 years of experience Β· B2 - Upper Intermediate
    We are looking for a Principal/Staff Engineer or Software Architect for part-time cooperation who acts as a mentor + methodologist + integrator. Such a specialist should be able to train engineers in Vibe Coding practices, integrate them into existing...

    We are looking for a Principal/Staff Engineer or Software Architect for part-time cooperation who acts as a mentor + methodologist + integrator. Such a specialist should be able to train engineers in Vibe Coding practices, integrate them into existing development processes, and support the implementation at the organizational level. The candidate must combine experience in system architecture, mentoring, and integrating AI tools into the development process. The primary technology stack: .NET (backend) and Angular (frontend). 
     

    Candidate Requirements:
     

    • Deep knowledge of .NET (C#) and Angular. Ability to analyze existing code, identify bottlenecks, and demonstrate to the team how to apply AI tools within this stack. 
    • CI/CD and DevOps practices:
      - Integration of AI into the development pipeline (e.g., test generation, static analysis, code review).
      - Experience with GitHub Actions, Azure DevOps, Jenkins, or similar tools. 
    • Testing and Code Quality: 
      - TDD/BDD practices. 
      - Ability to leverage AI for writing and refactoring automated tests. 
      - Knowledge of static analysis tools. 
    • Developer Productivity / DX Tools: understanding which metrics truly reflect team productivity and how AI can improve the Developer Experience. 

       

    AI and Vibe Coding Skills:
     

    • Prompt engineering practice: knowledge of prompt templates for different tasks: code generation, optimization, testing, documentation. 
    • Experience with AI tools: 
      - GitHub Copilot. 
      - ChatGPT / OpenAI API.
      - Optionally LangChain, Hugging Face (a plus). 
    • Evaluation and quality control of AI-generated code:
      - The candidate must be able to explain where AI is beneficial and where it poses risks (e.g., security or incorrect architectural decisions). 


    Training and Mentorship Skills:
     

    • Building an internal training program.
    • Ability to prepare a roadmap for implementing Vibe Coding: from workshops and guides to continuous coding clinics. 
    • Facilitation and mentorship.
    • Ability to train engineers of different levels (from Junior to Senior), adapting the material to the audience.
    • Documentation and standards.
    • Ability to create internal regulations and guidelines (best practices for working with AI). 


    Soft Skills:
     

    • Communication across multiple levels:
      - Ability to communicate with developers and CTO/management (for example, explaining to engineers how to write prompts correctly, while also showing business stakeholders metrics on accelerated development). 
    • Change Management:
      - Experience introducing cultural shifts in development (not only designing processes but ensuring teams adopt them). 
    • Analytical Thinking:
      - Ability to measure the results of AI practice adoption (code quality metrics, development speed, defect reduction). 
       

    Nice-to-Have:
     

    • Python (for AI pipeline customization and integrations).
    • Experience with public speaking/workshops (proof of ability to teach).
    • Experience across different companies/domains (understanding how to implement Vibe Coding in varied environments). 
       

    Desired Experience and Examples: 

    • Implementation of AI coding assistants in existing projects. 
    • Development of internal guidelines for prompt engineering and Vibe Coding. 
    • Conducting workshops and training sessions for engineering teams. 
    • Building CI/CD and automating development processes with AI. 
    • Experience working with Developer Experience tools (static analysis, test generation, code review).
       

    Where to Find Such Specialists: 
     

    • Ex-Principal Engineers / Staff Engineers from companies with strong .NET stacks.
    • Architects and team leads who have implemented AI-Coding practices.
    • Consultants in Developer Productivity and Engineering Effectiveness.
    • Specialists conducting workshops on prompt engineering and AI coding. 


    When you choose us, you're choosing a company that values innovation, invests in its employees, and provides a supportive and engaging work environment. Join us in shaping the future of technology!  


    Need more information? Welcome! 

    More
  • Β· 130 views Β· 43 applications Β· 5d

    Senior .NET Developer

    Ukraine Β· 4 years of experience Β· B2 - Upper Intermediate
    We are looking for a talented Senior .NET Developer to join our team and work on a web and mobile application designed for students and universities. The app helps students navigate their academic environment, connect with university services, and tailor...

    We are looking for a talented Senior .NET Developer to join our team and work on a web and mobile application designed for students and universities. The app helps students navigate their academic environment, connect with university services, and tailor the experience to their individual needs. 

     

     Responsibilities: 

    • Design and develop high-quality software solutions based on requirements and specifications 
    • Enhance and maintain existing software for continuous improvement 
    • Ensure proper testing and deliver stable, consistent releases 
    • Conduct code reviews and support team members in solving complex tasks 
    • Ensure timely delivery of solutions according to specifications and design 
    • Provide effort estimations for new projects and tasks 
    • Communicate effectively with clients 

       

    Requirements: 

    • 5+ years of professional experience in the related field 
    • Strong knowledge of C# and the .NET platform 
    • Deep understanding of .NET Core and Entity Framework (EF Core) 
    • Proficient in OOP and OOD principles 
    • Experience with PostgreSQL  
    • Proficient in Git and GitFlow for version control 
    • Familiarity with Redis for caching solutions 
    • Experience with CI/CD practices using Azure DevOps 
    • Understanding of microservices architecture 
    • Strong analytical, organizational, and time management skills 
    • Self-motivated, dedicated, and a collaborative team player 
    • At least an Upper-Intermediate level of English 

       

    Would be a plus: 

    • Experience with multitenancy solutions 
    • Familiarity with unit testing and writing testable code 
    • Understanding of workflow engine concepts and state machines 

     

    We Offer: 

    • Collaborative Environment: Join a team that values collaboration, creativity, and mutual respect 
    • Career Growth: Performance reviews and constructive feedback 
    • Generous Time Off: 20 paid vacation days and 15 sick leave days annually, ensuring you have the time to recharge 
    • Professional Development: We support your growth by compensating for courses, certifications, and other educational opportunities 
    • Flexible Work Options: Work remotely from the comfort of your home or join us in our modern Kyiv office 
    More
  • Β· 64 views Β· 12 applications Β· 5d

    Senior .NET Developer

    Full Remote Β· EU Β· 5 years of experience Β· B2 - Upper Intermediate
    Project details The project is a cloud/edge-based solution for supporting radiologic readings using AI. Client's mission is to enable healthcare providers to increase their value by equipping them with our innovative technologies and services in the areas...

    Project details
    The project is a cloud/edge-based solution for supporting radiologic readings using AI. Client's mission is to enable healthcare providers to increase their value by equipping them with our innovative technologies and services in the areas of diagnostic and therapeutic imaging, laboratory diagnostics and molecular medicine, as well as digital health and enterprise services.

    Our portfolio plays a central role in clinical decision-making across the entire healthcare spectrum.

    Technologies:
    Senior .NET - Must have
    Middle + , Senior Typescript - Must have
    Middle , Middle + Azure - Must have
    Middle , Middle + CI/CD - Must have
    Senior C# - Must have
    Middle Java - Good to have
    Middle Python - Good to have
    Middle Kubernetes - Good to have

    English - Upper Intermediate
    German - Intermediate

    Years of experience - 5

    Work hours per month
    Full time - 160 h / mo

    Locations Developer
    Germany
    Europe

    Duration
    6-12 mo

    More
Log In or Sign Up to see all posted jobs