Senior Full Stack (ReactJS + .net C# WebAPI) (offline)

We are seeking a highly skilled and experienced Full Stack Tech Lead Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with at least 5 years of professional experience, particularly with hands-on coding in ReactJS and .NET C# WebAPI. This role requires an individual who demonstrates excellent technical leadership, a high degree of ownership, and an ability to communicate effectively across all levels of the organization.
Key Responsibilities:
Led the design and development of high-quality software solutions using ReactJS and .NET C# WebAPI.
Proficient in Microsoft Azure services such as Azure SQL, Azure AD, WebApp, ApiApp, Azure Storage, EventHub, Stream Analytics, Application Insights, and others.
In-depth knowledge of rest API design, architecture, implementation, and integration.
Well-versed in ADODevOps control systems
Architected, designed, developed, and maintained applications using .NET MVC, ReactJS, and other relevant technologies.
Proficient in .NET languages (C#) and frameworks, enabling the creation and implementation of highly scalable web, mobile, and desktop software applications.
Familiarity with Node.js
jQuery: jQuery, jQuery UI
Well-versed in Kendo UI (JS and ASP.NET MVC wrapper) and SignalR
Act as a technical mentor to team members, providing guidance and support to enhance their skills and work quality.
Collaborate with cross-functional teams to understand project objectives, gather requirements, and deliver solutions that meet business needs.
Ensure code quality and maintainability by conducting code reviews, writing unit tests, and automating processes where possible.
Stay abreast of new technology trends and best practices in software development to drive innovation within the team.
Manage project timelines and deliverables, ensuring speedy delivery without compromising on quality.
Demonstrate ownership and proactive behavior in addressing issues and pursuing solutions.
Lead by example, fostering a culture of excellence, collaboration, and continuous improvement within the team.
Added advantage skills to the team (if the role possess):
Extensive expertise in .NET/.NET Core, .NET Core MVC/API, ASP.NET, ASP.NET MVC/MVC Web API, Azure functions, WebAPI, ADO.NET, WPF, WCF, WinForms, Entity Framework (Full and Core), MVC with Razor Views
Requirements:
Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
A minimum of 5 years of experience in software development, with significant hands-on expertise in ReactJS and .NET C# WebAPI.
Proven experience as a technical leader with the ability to mentor and lead development teams.
Strong proficiency in Kendo Grid for ReactJS, Azure Functions, and Service Bus technologies.
Excellent communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Demonstrated ability to deliver projects quickly, efficiently, and accurately.
A proven track record of being a team player, with the ability to quickly adapt to new environments and technologies.
High level of self-initiative, with a collaborative and highly proactive work style.
Role Competencies:
Collaborate with the team members and support the team
Work with the Leadership team to meet expectations based on value delivered and data feasibility.
Work closely with the Product Owner and Scrum Master to ensure the product can deliver quality and value as expected by the Leadership.
Share frequent demos regarding the status and concerns/questions from the team to the leadership for better clarity

About QIT Software

We are an outstaff company that provides an opportunity to develop a career in well-known American and European product companies.

With QIT Software you will be able to:
1. Build your international career and create products for hundreds of thousands of users around the world.
2. Work on progressive projects and tasks. One of the main principles of our strategy is to cooperate with foreign partners in the field of innovation and high-tech developments.
3. Unlike large companies, we are open and flexible, we have everything simple and clear. Our developers have maximum freedom of action and take an active part in the development of both individual projects and the company as a whole.
4. Celebrate our small and big victories together with a team of like-minded people, have fun and relax.

Whether you're just on the verge of your career path, or you're already moving up confidently, with QIT Software you'll find a balance between great work and a great life.

Company website:
https://qit.software

DOU company page:
https://jobs.dou.ua/companies/qit-software/

The job ad is no longer active

Look at the current jobs React.js →