Software Engineer (Fullstack)

On-siteSalary not specified
Warsaw, Poland · Kyiv, Ukraine · Armenia · Cyprus · Kazakhstan

Tech Stack

DockerASP.NET CorePostgreSQLAWS.NETC#CI/CDGCPAzureSQL

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are seeking a Senior Fullstack Software Engineer with 5+ years of experience in backend development using.NET and experience with cloud platforms, CI/CD, and microservices.

Responsibilities

  • Design, develop, and maintain scalable, high-performance web projects from scratch using.NET and React/Angular.
  • Build backend services, APIs, and frontend applications from the ground up, ensuring maintainability and long-term scalability.
  • Optimize application performance, reliability, security, and overall user experience.
  • Collaborate closely with product managers, designers, and engineering teams to deliver high-quality solutions.
  • Write clean, well-structured, maintainable, and thoroughly documented code while adhering to established coding standards and best practices.
  • Design, implement, and manage database solutions using PostgreSQL, including schema design and query optimization.
  • Integrate and maintain third-party APIs, external services, and internal platform components.
  • Participate in architecture discussions, technical design reviews, and continuous improvement initiatives.
  • Implement automated testing and contribute to CI/CD processes to ensure reliable and efficient software delivery.
  • Monitor, troubleshoot, and resolve production issues while maintaining system stability and performance.

Requirements

  • 5+ years of professional experience in backend development with.NET.
  • Strong proficiency in.NET, ASP.NET Core (MVC/Web API), and C#.
  • Extensive experience with relational databases (MS SQL Server or PostgreSQL) and ORM frameworks.
  • Hands-on experience designing, optimizing, and maintaining database schemas and queries.
  • Experience working with at least one major cloud platform: AWS, Azure, or GCP.
  • Practical experience with CI/CD pipelines, Docker, and Kubernetes.
  • Experience with messaging and event-driven systems such as NATS, Kafka, or RabbitMQ.
  • Familiarity with observability and monitoring practices for high-traffic applications, including tools such as the LGTM stack, Datadog, or similar platforms.
  • Proven track record of building and maintaining high-scale distributed systems.
  • Solid experience with unit testing.
  • Strong understanding of application security best practices and performance optimization techniques.
  • Good knowledge of microservices and service-oriented architecture (SOA) principles.
  • Practical implementation of scalable software architecture, design patterns.
  • Knowledge of web security standards (OWASP), authentication and authorization protocols (OAuth 2.0, OpenID Connect, JWT), and 12-Factor App principles.
  • Experience leveraging AI-assisted development tools such as Codex, Cursor, or similar coding assistants.

Nice to Have

  • Frontend development experience using Angular/React and TypeScript.
  • Understanding of RxJS, reactive programming patterns, and state management solutions.
  • Expertise in HTML5, CSS/SCSS, responsive design, and component-based architecture.
  • Integration and testing automation experience.

Soft Skills

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.
  • Ability to thrive in a fast-paced, agile development environment.

We Offer

  • An exciting and challenging job in a fast-growing business group, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance, and more.
  • Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed.
  • Beautiful offices in Warsaw, Limassol, Kyiv, Almaty, Yerevan. Work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day.
  • Modern corporate equipment based on macOS or Windows and additional equipment are provided.
  • Paid vacations, sick leave, personal events days, days off.
  • Corporate health insurance program for your well-being.
  • Referral program to enjoy cooperation with your colleagues and get a bonus.
  • Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences.
  • Rewards program for mentoring and coaching colleagues.
  • Free internal English courses.
  • In-house Travel Service.
  • Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie/book/pets lovers, special office days dedicated to holidays.
  • Corporate events, team buildings.

About the Company

Join our dynamic team and contribute to innovative projects in a supportive and collaborative environment.

Job Details

Company name:
Redcore Group
Location:
Warsaw, Poland · Kyiv, Ukraine · Armenia · Cyprus · Kazakhstan
Work Mode:
On-site
Posted on TheJob:
Jul 11, 2026
Last checked:
Jul 11, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.