UI Applications Developer Angular Full Stack Job Description Template
Our company is looking for a UI Applications Developer Angular Full Stack to join our team.
Responsibilities:
- Implement unit and functional tests using mock frameworks to deliver high quality software products;
- Intense eagerness to learn, ready to dive deep into complex problems;
- As an Engineer in our team, you will design, code, test and debug quality software programs;
- Work in a dynamic Agile development environment and being adaptable to changing requirements;
- Provide both Production and non-Production application support;
- Lead and mentor other engineers in the team;
- Create technical design documentation;
- Deliver robust, scalable quality software products on time;
- Evaluate and recommend newer technologies to bring into the platform;
- Continuously review the product and code for optimizations and performance improvements.
Requirements:
- Passion for elegant user interface and design;
- Familiarity in using client-side testing tools like Karma, Jest or Mocha. E2E Testing tools like Protractor. Test coverage tools like Istanbul etc;
- Minimum an year of experience with MEAN Full Stack paradigm;
- Be self-motivated and proactively manage time and tasks;
- Expert in modern JavaScript frameworks like Angular, React or VUE (Angular is must);
- Outstanding communication and presentation abilities;
- Experience in developing full stack web applications using NodeJS backend, with creating and consuming RESTful/RPC APIs with Nodejs;
- Strong knowledge Native JavaScript;
- Strong experience of web markup including HTML5, CSS3, LESS/SAAS and Bootstrap;
- Minimum 3- 8 years of experience on software development experience with UI technologies;
- Expert skills with one or more version co ntrol systems – ideally Git;
- Strong software design and architectural skills in object-oriented and functional programming styles.