Войти

Senior Full-Stack Developer

Kanda CA
Компания Kanda CA
Тип Офис / Bishkek
Оклад От 3000 USD в месяц
Описание вакансии

We are looking for a Senior Full-Stack Developer with strong expertise in .NET (C#) and Angular to join our team.


Key Responsibilities

Architecture Design: Lead the design and implementation of backend systems, selecting the best frameworks, databases, and APIs based on project requirements.

Backend Development: Architect and implement scalable backend solutions using .NET (C#) and microservices architecture.

API Management: Develop and maintain RESTful APIs to ensure seamless data exchange between systems and services.

Database Optimization: Design and optimize SQL and NoSQL databases for handling large-scale data efficiently.

Frontend Development: Build high-performance, interactive, and user-friendly web interfaces using Angular, HTML, CSS, JavaScript, and TypeScript.

Responsive Applications: Ensure cross-browser compatibility, responsive design, and adherence to accessibility best practices.

Performance Optimization: Optimize both backend and frontend performance using efficient state management, caching techniques, and real-time updates (SignalR, WebSockets).

Security & Compliance: Implement industry-standard security protocols to ensure data protection and compliance.

Deployment & DevOps: Collaborate with DevOps teams to deploy applications on Azure, working with AKS, Message Bus, Azure App Config, Key Vault, Cosmos DB.

Code Quality & Best Practices:

• Write clean, efficient, and well-documented code.

• Conduct code reviews and unit testing.

• Follow software design principles, including OOP, design patterns, and microservices.

Collaboration: Work closely with front-end developers, product managers, and other stakeholders to deliver integrated solutions.

Monitoring & Maintenance: Implement monitoring tools to ensure system reliability and resolve performance bottlenecks.


Required Skills & Experience

7+ years of experience in back-end development, preferably in the localization or AI data services industry.

• Strong expertise in .NET (C#) and experience with microservices architecture.

• Proficiency in SQL and NoSQL databases, including performance optimization and scaling.

• Hands-on experience with Azure Cloud services (AKS, Message Bus, Azure App Config, Key Vault, Cosmos DB).

• Strong experience in building and maintaining RESTful APIs.

• Proficient in Git for version control and collaboration.

• Advanced front-end development skills using Angular, HTML, CSS, JavaScript, TypeScript.

• Experience with real-time updates (SignalR, WebSockets).

• Strong problem-solving skills and ability to troubleshoot complex issues.

• Excellent verbal and written communication skills with a collaborative mindset.


Preferred Qualifications

• Experience in the localization or AI data services industry.

• Familiarity with Agile/Scrum methodologies.

• Knowledge of CI/CD pipelines, Docker, and Kubernetes.

• Experience working with Camunda is a plus.


We Offer:

- Fast-paced, agile software engineering culture.

- English-speaking environment and remote work flexibility.

- English language courses and referral bonuses.


About Us:

KANDA SOFTWARE is a global provider of digital platform engineering services, fostering a dynamic and inclusive culture. Join us to collaborate on innovative projects and grow your potential.

Telegram @aselseiit