Job brief
We are looking for a talented Senior Frontend developer to create amazing user experiences. The ideal candidate should have an eye for clean and artful web design. They should also have superior user interface development skills.
The successful candidate will be able to translate high-level design into fully functionality components of the app. They will be able to transform them into beautiful, intuitive, and functional UI's.
Responsibilities
- Designing and developing user interfaces using AngularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS projects.
- Developing application codes and unit tests in AngularJS and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Requirements
- Ability to work in a fast paced startup environment
- Ability to iterate quickly with new UI ideas
- Ability to build beautiful and interactive user interfaces
- Minimum BS in Computer Science or a related field
- Work Experience 3-4 Years in AngularJS development role
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS.
- Experience with TypeScript
- Excellent communication skills.
- Critical thinker and good problem-solver
Key Skills
- Write well structured, commented, readable code
- Test Driven Development
- Be proactive in reducing technical debt
- Be an active contributing part of an agile development team
- Strong programming and algorithm skills
- Some experience with Angular
- Version control (Git)