Position: Senior Full Stack Developer (.Net/React)
Company: NCube
Category: .NET
Experience required: 5y
English level: intermediate

We are looking for a Senior Full Stack Developer to join our ECommerce development team! Reporting to the Manager, Technology Delivery, as a member of this team you will be responsible for the development, quality and delivery of important systems and features enjoyed by our many users with a particular focus on web performance and SEO improvements.

**Company** - the largest e-commerce company in Japan, and third largest e-commerce marketplace company worldwide. They provide a variety of consumer and business-focused services including e-commerce, e-reading, travel, banking, securities, credit card, e-money, portal and media, online marketing and professional sports.

**Project** – a cloud eReading service, the world’s only dedicated digital bookseller. They enable more than 30 million readers worldwide to read anytime, anywhere and on any device.

**HQ** – Japan, but a Canadian project with team in Canada.

**Requirements:**
- Computer Science or Computer Engineering Degree (or equivalent experience)
- Modern  frameworks such as React or 
- C#, ASP.NET MVC, WebAPI, RESTful Services
- SOLID Principles and Practices, IoC & TDD
- MSSQL, ORMs
- Some experience with service bus technology e.g. NServiceBus, MSMQ, RabbitMQ
- Experience with Git
- Experienced and knowledgeable in CI/CD and different testing strategies and techniques (Unit, Integration, UI tests)
- Experience with SEO principles
- Highly technical and able to communicate well with developers and other team members
- Comfortable with and enthusiastic about learning new technologies
- Upper-Intermediate English and better

**Responsibilities:**
- Building quality software using  frameworks such as React and the full Microsoft stack including Web applications, WCF & Rest services, windows services and more
- Propose designs and Proof of Concepts to Architecture team and work with the team to deliver the implementation to Production
- Participate in code reviews; happy to give and receive constructive feedback
- Communicate clearly and effectively with teammates, Business stakeholders and other development teams
- Mentor junior members of the team

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv
- PE 5% Taxes compensations, accountant assistance
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- Medical Insurance after probation period (3 months)
- Online English courses
- Direct cooperation with the customer
- Team building, corporate parties and company trips abroad
- Great working environment and team spirit