Senior Angular Software Engineer (#768)

Poland
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Pioneer of RBx solutions

N-IX is looking for a talented Senior Angular Engineer to join our team!

About the client:
Our client is a  cutting-edge, technology focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.

Responsibilities:
•    Development in Javascript/Typescript/ HTML5/ CSS3/ Angular
•    Deliver new application modules and improve the current ones
•    Refactor and perform code review
•    Work with our product team to improve application UI/UX and implement requirements
•    Work together with back-end developers to identify the specifications
•    Collaborate with the team improving our Front-end technology stack
•    Take active part in refinement, planning, daily and demo meetings 

Requirements:
•    A programming background with 6 years + professional experience using Javascript/ HTML5/ CSS3
•    Experience with Angular framework 
•    Passionate about web development and keeping up to date with the latest trends
•    Be able to write clean, structured and maintainable code
•    Be able to write cross-browser compatible code
•    Understand API structures, REST concepts as well as JSON data structures.
•    Experience with Git or other version control system
•    Knowledge of Linux basics
•    Experience working in an agile development environment
•    Creativity and out-of-the-box thinking
•    Capable of giving and accepting constructive feedback
•    Experience with D3.js and data visualizations is a plus
•    Experience with Node.js or Python is a plus
•    Good in at least one of the following: Street Fighter, Rocket league, FIFA, Kicker (foosball) or Darts

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings