Position: Full-stack developer (about 75-80% backend)
Company: Dynamo Development, Inc.
Category: .NET
Experience required: 3y
English level: intermediate

We are looking for a Full Stack developer to work full-time on a stable long-term project (enterprise). This Service is the #1 choice in New York City. The product is used by more than 10k users and shows about 2 million pages per month.

The team consists of 4 Senior full-stack developers, 1 Frontend developer, UI/UX designer, QA engineer, and PM.

Project:
Software as a Service project based on full .net stack. From one side — management companies providing rent of the apartments, from another side — tenant renting these apartments. The system includes the following modules and functionality: ticket system, payment system (credit card, bank transactions, ACH), rent application, integration with rent management systems, documents, emails, the mobile application for tenant and management.

Stack: Net Framework (4.8), .Net Core (3.1), ASP.NET MVC(5), ASP.NET Web API, ASP.NET Core MVC, MS SQL Server, Entity Framework, Javascript, jQuery, HTML/CSS, AWS (S3, AmazonMQ, Redis, Amazon SNS, API Gateway, Elasticsearch).

About 75-80% are the backend tasks (API / .Net Core). We rewrite the frontend part of one of the apps (Javascript, jQuery) using Typescript/Vue.

Required skills
• 3+ years hands-on experience of .Net development (.Net Framework and .Net Core);
• Strong skills in C#;
• Experience with ASP.NET MVC and Web API;
• Experience with Javascript, JQuery, HTML/CSS;
• Database skills, SQL knowledge;
• Understanding of REST and OOP principles;
• English: intermediate.

As a plus
• Experience with Vue.js;
• AWS experience;
• a U.S. visa.

We offer
• Competitive compensation depending on experience and skills;
• Flexible work schedule;
• Health and Life insurance;
• Sick leave and regular vacation;
• Partial coverage of costs for certification and IT conferences;
• English classes with certified English teachers.

Office/Remote
We work remotely, with the ability to work from the office (Kyiv). We plan to continue working remotely until we can safely return to work from the office (maybe in half a year or later).

The working schedule:
It's flexible. Our employees choose a convenient schedule for them. It is advisable to start the working day no earlier than 10 am.

The hiring process:
1. HR interview (about 40mins.);
2. Tech interview (about 1.5 hours);
3. Interview with PM and CEO (about 1 hour)