Position: Middle Angular Developer
Company: N-iX
Experience required: 2y
Category: JavaScript
English level: upper
Published: 2020-06-01T00:00:00+03:00

Our customer is a Sweden based product company who works in energy management and IoT business. They produce their own devices and develop software that allows reducing energy consumption on the planet.
We are looking for a talented Front-end engineer to produce software solutions that are helping to fight global climate change. You’ll be part of a cross-functional team that’s responsible for delivering high-quality web-based solutions.

**Key responsibilities:**
• Design client-side architecture using cutting edge technologies
• Build features and applications with a mobile responsive design
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Write technical documentation
• Support the team lead in ensuring the success factors of each project are met: (SDLC compliance, Issue and risk escalation, Client satisfaction)

**Required skills:**
• Very good knowledge of next libraries/frameworks: Angular, RxJs, NgRx, lodash
• Very good at UI/UX design and implementation using SASS, Material Design (Angular Material)
• Good knowledge of Software Design Principles & Patterns
• Excellent communication and teamwork skills
• An analytical mind and great attention to details
• Ability to work independently with little supervision

**Would be a plus:**
• Knowledge of Docker/Kubernetes and DevOps skills
• Knowledge of other UI frameworks: React, Vue
• Experience developing hybrid mobile apps with Ionic
• Familiarity of Microsoft back-end stacks (e.g. ASP.NET (WebForms, MVC, API), .net core)
• Familiarity of databases (e.g. MSSQL, PostgreSQL)
• Familiarity with web servers (e.g. IIS, Nginx)

**Personal Attributes:**
• A ‘One Team’ mindset in which success is only achieved through the success of others
• Be a good listener and stay humble to learn from others
• Be a team player and ability to work well individually and as team is very important
• Actively seek guidance, domain knowledge, and design opinions from more senior team members

**We offer:**
• Flexible working hours
• A competitive salary and good compensation package
• Possibility of partial remote work
• Best hardware
• A masseur and a corporate doctor
• Healthcare & sport benefits
• An inspiring and comfy office

**Professional growth:**
• Challenging tasks and innovative projects
• Meetups and events for professional development
• An individual development plan
• Mentorship program

**Fun:**
• Corporate events and outstanding parties
• Exciting team buildings
• Memorable anniversary presents
• A fun zone where you can play video games, foosball, ping pong, and more.