IT Teams logo

Senior Full-Stack Developer (.NET & Angular)

IT Teams·Salary not specified

Primary stack

C#AngularJavaScriptAgileOOPunittestCSS

Nice to have's

BootstrapFigmagRPCSOAPRESTAPI

Job description

About the Position

IT Teams is a Romanian company specialized in software outsourcing and remote staffing. We aim to assemble passionate experts to help companies and startups achieve success. We deliver the perfect combination of technical skills, methodology, and high-speed delivery techniques to help startups and established companies extend their development teams.

We are looking for a Senior Full-Stack Developer (.NET & Angular) who has prior experience with developing enterprise-level web applications using C# and a Front-End Framework (Angular 2+, AngularJS, KnockoutJS, etc.) and who has a very good knowledge of JavaScript Code Structures – Modules, AMD, Prototype, Pub/Sub, Promises, OOP, and MVVM, Angular.

Responsibilities

  • Design and Development of core modules on time, and to required quality.
  • Ensuring the quality of delivered software through maintenance of unit tests, continuous integration, and completion of design and code reviews.
  • Estimation of development tasks.
  • Working with Business Analysts & UX in defining requirements and prototyping solutions.
  • Working with the QA coach on defect prevention and team QA activities.

Requirements

Essential:

  • Prior experience with developing enterprise-level web applications using C# and a Front-End Framework (Angular 2+, AngularJS, KnockoutJS, etc.)
  • .NET 6 or higher
  • SOLID principles & Design Patterns – excellent understanding
  • JavaScript Code Structures – Modules, AMD, Prototype, Pub/Sub, Promises, etc.
  • MVVM, Angular.
  • Unit test (QUnit, Jasmine, etc.)
  • Experience with CSS/LESS/SASS
  • ASP.NET MVC. Helpers, Http Modules, Action Filters, Dependency Resolver, etc.
  • Dependency Injection, IOC Framework (Structure Map, Ninject, etc.)
  • Agile, Test-Driven development practice, unit-tests frameworks (Nunit, Moq, etc.)
  • Very good knowledge of OOP
  • Team player

Desirable:

  • Bootstrap and Frontify or Figma
  • gRPC/ WCF / Soap / Rest / Web API

Competencies

  • Excellent analytical and problem-solving skills
  • A passion for designing and developing excellent solutions that meet the current and future needs of our customers
  • Drive / Motivation to deliver on commitments
  • Excellent verbal and written communication skills
  • A very good understanding of how to write “Clean Code”

We Offer

  • Opportunity to work remotely or at our office in Bucharest
  • Full-time, long-term position
  • Competitive salary
  • Professional growth and development opportunities

About the Company

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advice and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well as with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines, and a solid quality control.

Apply now »

© IT Teams. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches