Full-stack Engineer(.Net Core + Angular)

Remote
About the role:

Our client provides comprehensive guidance and support to future educators throughout the certification process, tailored to meet the unique requirements of each state. By collaborating with candidates, school districts, HR representatives, and campus principals, we help ensure classrooms are staffed with the highest quality talent.

We are looking for a Full-Stack Engineer to assist in building a portal where users can enroll in courses based on specific subscription models.

Responsibilities:
  • Develop a new web-based applications.
  • Implement complex technical solutions across the full technology stack (front-end, backend, and data storage).
  • Develop the project from scratch, contributing to architectural and design decisions.
  • Integrate and manage Azure AD B2C for secure authentication and authorization.
  • Apply analytical thinking to solve complex problems and create efficient solutions.
  • Collaborate with team members to participate in Agile ceremonies and contribute to continuous improvement.
Requirements:
  • Solid experience, 4+ years in development using .NET Core and understanding of design patterns.
  • Proficiency in JavaScript/TypeScript and UI libraries, particularly Angular.
  • Experience in designing and implementing RESTful APIs.
  • Experience working with NoSQL databases.
  • Experience with SQL Server.
  • Familiarity with cloud-based infrastructure (Azure), including automation and operational aspects.
  • Experience with Azure Active Directory B2C (Azure AD B2C) for authentication and user management.
  • Experience with logging and monitoring using Azure Monitor and Application Insights.
  • Experience with Azure Repo.
  • Ability to work on projects developed from scratch, contributing to architecture and design decisions.
  • A strong sense of ownership, accountability, and commitment to high-quality deliverables.
  • Ability to work independently and take initiative on complex projects.
  • Strong proficiency in Agile software development principles.
  • Upper-Intermediate (B2) level of Spoken English.
We offer:
  • 20 working days of paid vacation per year;
  • Official holidays of Ukraine – days off;
  • Modern equipment for work;
  • Corporate events;
  • External and internal training: conferences, professional events, courses, TechTalks;
  • English speaking club.

 

 

Thank You for Reaching Out!
Your submission has been received and our team will get back to you shortly.