Position: Senior Full-Stack Developer (.Net/AngularJS)
Company: Israel IT
Experience required: 3y
English level: upper

REQUIREMENTS
- 4+ years of C# development experience, with a deep understanding of the framework and tools; 
- Proficiency in object-oriented programming and various design and architectural patterns; 
- Experience working with Microsoft SQL Server;
- Ability to multitask in an agile environment; 
- 4+ years of professional client-side development experience; 
- At least 3+ years' experience with AngularJS;
- Hand on and implements complex AngularJS applications, directives, controllers, services; 
- Strong expertise with HTML, CSS, and writing cross-browser compatible code;
- JavaScript frameworks, including AngularJS;
- Proficient understanding of web markup, including HTML5, CSS3;
- Understanding of REST APIs, the document request model, and offline storage; 
- Experience with automated testing suites, like Jest;    
- Great communication skills in English-Must; 
- Critical thinker and problem-solving skills; 
- Team player;
- Good time-management skills. Show Less.

RESPONSIBILITIES
- Design, build and maintain efficient and reliable architecture code;
- Ensure the best possible performance and quality of high scale web applications and services;
- Help shape our professional culture, working methodologies and best practices;
- You would create end to end APIs for our Web Clients including database, business logic, microservice architecture and third-party providers.

WE OFFER
- Work at an international company with high-tech software products;
- Informal and friendly atmosphere;
- Competitive remuneration;
- Opportunity for professional growth;
- English and Hebrew classes with a lot of fun;
- IT CLUSTER membership;
- Cool corporate events, team buildings;
- New big office with a lot of cool stuff;
- Library in the office;
- Gym in the office;
- Ping-pong and PS;
- Birthday gifts;
- Attention to every employee.