Full Stack Developer (.Net Core / C# / Angular) - English + Ukrainian or Russian is required

Salesflow.io • Posted November 30th

Location
REMOTE ONLY
Position
Category
Software Development
Salesflow.io logo

Are you a Full Stack Developer with a passion for creating high-quality software and a desire to build a lasting relationship within a collaborative team? In this role, you’ll work on impactful projects that leverage your expertise in .Net Core, C#, and Angular, helping to shape the future of Salesflow.io. We’re seeking a dedicated professional with a long-term vision to grow alongside us, delivering innovative solutions and continually advancing our development capabilities.


Responsibilities:

  • Develop and maintain both back-end and front-end modules for an existing client application built with .Net Core 6/8 and Angular 13.
  • Work closely with a cross-functional project team—including developers, designers, and project managers—to define project requirements, objectives, and timelines.
  • Design and implement robust, scalable, and high-performance applications using .Net Core, C#, Angular, and related frameworks and technologies.
  • Apply best practices in software development, conducting code reviews, testing, and thorough documentation to ensure code quality and maintainability.
  • Identify, troubleshoot, and resolve software issues and performance bottlenecks promptly, ensuring timely delivery of high-quality solutions.
  • Adhere to project deadlines, consistently delivering reliable and efficient results that meet project goals.

Requirements:
  • A minimum of 3 years of full-stack development experience, with a focus on .Net Core, C#, and Angular.
  • Proficiency with Angular versions 2–16, RxJs, HTML5, CSS3, and Angular Material, as well as strong knowledge of the MVVM pattern, Single Page Applications (SPA), and software design principles.
  • Demonstrated understanding of SOLID principles, design patterns, and experience with Entity Framework Core, .Net Core Worker Service, and related back-end frameworks.
  • Practical experience with unit testing and mocking frameworks (e.g., Jasmine, Moq, xUnit), T-SQL, and database systems like MS SQL, AWS DynamoDb, AWS SQS, and AWS S3.
  • Familiarity with RESTful APIs, dependency injection (DI), and CQRS principles.
  • Skilled in version control and CI/CD workflows using Git and GitLab.
  • Strong understanding of Agile development methodologies and experience working within an Agile environment.
  • Intermediate or higher level of proficiency in written and spoken English.
  • A Ukrainian or Russian speaker is required to facilitate effective communication within the team.


What We Offer:
  • Salary range $36K & $53K
  • 23 paid holidays + bank holidays
  • Training programs to develop technical skills
  • Career growth opportunities within the company
  • A fun, collaborative, and remote-friendly work environment

Please include a link to your GitHub profile, LinkedIn and/or website.