Position: Frontend Developer
Company: Miratech
Category: JavaScript
Experience required: 3y
English level: upper

The customer is a leading supplier of IT solutions for government and NGOs in Switzerland and Lichtenstein. It is an innovative supplier of modern and effective IT-solutions in Switzerland with ambitions to expand its activities to other areas of Western and Southern Europe. Miratech is engaged in the project of full-cycle software application development in the tax administration domain area (“from the scratch” product for tax assessment). Miratech will use Agile approach to deliver the project.

Technology stack: JavaScript, TypeScript, Angular 12, Oracle DB, JMS (Active MQ), REST-services, microservices architecture, containers (Docker / Kubernetes)
Environment: Atlassian JIRA / Confluence

Responsibilities: 
•	Design and implement software components according to the design specifications
•	Perform system integration, problem troubleshooting and resolution
•	Perform development testing of software components
•	Participate in estimating project efforts and delivery timelines
•	Proactively collaborate with the teammates and communicate with the project stakeholders to ensure that the project efforts proceed efficiently and with predictability
•	Provide technical input into product roadmaps

Qualifications:
•	3+ years of commercial development experience
•	Strong  Angular 12
•	Hands-on with HTML5/CSS3 + responsive design
•	Rich UI development experience
•	Understanding of REST architecture
•	Understanding of testing principles
•	Knowledge of infrastructure development  
•	Good knowledge of software configuration management processes and tools
•	Advanced written and spoken English
•	Ability to travel to the following countries (if required): Switzerland

We offer:
•	A variety of international projects and mobility across them
•	20 working days of paid vacations and sick leaves
•	Corporate health insurance program
•	Competitive compensation, variable and flexible bonus systems;
•	Professional development support and professional certification opportunities;
•	Flexible work schedule with a remote possibility
•	Foreign languages classes and communication with native speakers
•	Corporate, social, and cultural events