Position: Angular developer
Company: Swan Software Solutions
Category: JavaScript
Experience required: 3y
English level: intermediate
Published: 2022-12-01T00:00:00+02:00

The customer is a customizable virtual meeting communication software for optimal team collaboration.
Our company was engaged to test the application's functionality.

RESPONSIBILITIES
● Build independent frontend components extending our core platform.
● Collaborating with front-end and back-end web developers.
● Write, modify, and debug web applications using JavaScript, HTML and CSS.
● Write error-free JavaScript for UI interactions with expert knowledge of selecting DOM
elements, event handling, JS modules and ES6+ syntax.
● Build components from design compositions with high attention to detail.
● Utilize git for source control.
● Can readily share links to recent examples of relevant work.

CORE EXPERIENCE
● Track record of writing production-grade back-end systems using C# and .NET Core.
● Technical expertise includes technologies like Entity Framework, MS SQL Server, SignalR and
REST.
● Hands-on experience in Typescript & Angular.
● Proficiency with Microsoft Windows Server OS.
● Experience with on-premise software solutions.

ADDITIONAL EXPERIENCE
● Write error-free JavaScript for UI interactions with expert knowledge of selecting DOM
elements, event handling, JS modules and ES6+ syntax.
● Experience with Websockets and WebRTC
● Experience with Docker / Container runtimes and registries
● Experience with Elasticsearch deployment and administration.
● Experience with Kubernetes.
● Experience working with CI/CD tools specifically with Azure Pipelines.

WE OFFER:
· A team of experienced professionals, ready to share their knowledge and skills;
· Strong SDLC process with use of Agile, Scrum, depending on a project;
· Competitive salary according to your skills and expectations;
· Corporate English trainings/IT business trainings;
· Strong compensation packages based on experience;
· Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.