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.