Position: C# Backend Developer
Company: Teknika
Category: .NET
Experience required: 5y
English level: intermediate

We are hiring a new team at Teknika Corporation that will be focused on doing projects for our clients based on the C# backend and React Frontend. We are excited to build out this new team over the next 4 weeks. The first week will consist of gathering candidates, followed by two weeks of interviews, with the last week focused on finalizing the team members.

This team will consist of a backend C# Developer, a frontend react developer, a Quality Assurance Tester, and a project manager. This will be a relatively small team that will work with a long-term client at Teknika.

This new team will be focused on creating new features for a product in the automotive industry. This product is webapp software for a company that provides a variety of on-site and off-site vehicle services such as tire/wheel replacement, tire/wheel storage, tire sales, tire renting, wheel balancing, wheel cleaning, etc. The goal of this project is to create software and integrations that streamline and automate many of the core business processes and increase the quality and value to the customer.

At Teknika, a core part of our culture is centered around building cohesive teams, some of the benefits of this team-based approach include:
- Keeping our teams together for the long term, moving the entire team between projects.
- Creating a friendly environment within these teams that allows easy integration on the projects they work on, and a more seamless onboarding experience.
- The teams that are assigned as a group to their project, start the project together, work on it together, finish the project together, and move on to the next project as a group.

**Requirements:**
- 5+ years of experience;
- Experience with Git;
- Experience with .Net/C#;
- Experience with Agile Methodologies;
- Experience with Restful Api’s;
- Experience with SQL and NoSql Databases;
- Experience with JSON, XAML/XML, and Web Services;
- Experience working with English speaking clients and teams; 
- English Intermediate+. 

**As a plus: **
- Experience with ASP.net and/or .net WebApi 2.0;
- Experience with MAUIs;
- Experience with Common Microsoft Design Paradigms: MVVM, Data Binding, Commands, Messages;
- Xaml, Dependency Injection, Domain Driven Design;
- Experience with Test Driven Development. 

**Responsibilities:**
- Work with an English-speaking Development team utilizing Agile/Scrum methodologies;
- Hold regular sprint planning and Demo meetings with the client and dev team;
- Design modular highly maintainable code following good style guides while producing Cross-platform mobile applications;
- Design code based on provided mockups, user stories, and Acceptance criteria. 

We do believe that happy people work better so we grow our team in a friendly atmosphere, care about life and work balance, give opportunities to learn new skills. 
**That’s why we provide:**
- Flexible working hours, office, remote or a mix of both;
- 20 paid vacation days, 15 paid sick leave days, days off on public holidays;
- Paid training time and adaptation;
- Salary twice a month, we cover taxes for Ukrainian FOPs;
- An individual approach and help from management at any stage of work;
- Fulltime, long-term employment and career opportunities;
- Opportunity to start your own “pet project”;
- Compensation is negotiable, based on experience.

We are growing our team and client base and are glad to provide career growth opportunities to our current and future employees. Our founders value clear and fair management and know that people work best when they enjoy their work and are inspired by their projects.