Job Responsibilities
- Determining the structure and design of web pages.
- Ensuring user experience determines design choices.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Ensuring web design is optimized for smartphones.
- Building reusable code for future use.
- Optimizing web pages for maximum speed and scalability.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout the design.
- Experience with Angular, React, or other JavaScript frameworks.
- Ability to use a task runner (ie: Gulp/Grunt/Webpack) to generate website assets.
- Collaborate with both UX/UI Web Designers and Backend Developers to bridge the gap between graphical design and technical implementation in order to complete projects, websites, platforms and other web experiences.
- Optimize application for optimum speed and scalability.
- Communicate positively and honestly with a strong work ethic and reliability.
- Excitement to learn new technologies and self-teach when needed.
- Hands-on experience with SASS/SCSS/LESS and Flexbox.
Job Requirements
- Bachelor’s (BE) or Master’s (ME) degree in Computer Science, Electronics, or a relevant field.
- At least 2 years of UI/Front-End software development experience.
- A minimum of 2 years of experience with Angular 2+ is required.
- Proficiency in frontend frameworks, especially Angular 2+.
- Proficiency in fundamental UI development technologies including HTML, HTML5, CSS, CSS3, SCSS, and modern JavaScript (ES6+) and TypeScript.
- Experience with build tools like Webpack, Gulp, or Grunt.
- Proficiency with code versioning tools like Git, Mercurial, CVS, and SVN.
- Solid experience with unit testing tools like Jasmine, Jest, or Cypress.
- Familiarity with database technologies such as SQLite, SQLServer, and MongoDB.
- Solid understanding of object-oriented programming concepts.
- Previous experience in creating scalable applications.
- Strong problem-solving skills are important in resolving technical challenges.
- Being a fast learner, self-motivated, and organized to keep up with evolving technologies.
- Strong communication skills and project management abilities are crucial for collaboration and project success.
- Having strong attention to detail to ensure the quality of frontend development
Job Responsibilities
- Determining the structure and design of web pages.
- Ensuring user experience determines design choices.
- Developing features to enhance the user experience.
- Striking a balance between functional and aesthetic design.
- Ensuring web design is optimized for smartphones.
- Building reusable code for future use.
- Optimizing web pages for maximum speed and scalability.
- Utilizing a variety of markup languages to write web pages.
- Maintaining brand consistency throughout the design.
- Experience with Angular, React, or other JavaScript frameworks.
- Ability to use a task runner (ie: Gulp/Grunt/Webpack) to generate website assets.
- Collaborate with both UX/UI Web Designers and Backend Developers to bridge the gap between graphical design and technical implementation in order to complete projects, websites, platforms and other web experiences.
- Optimize application for optimum speed and scalability.
- Communicate positively and honestly with a strong work ethic and reliability.
- Excitement to learn new technologies and self-teach when needed.
- Hands-on experience with SASS/SCSS/LESS and Flexbox.
Job Requirements
- Bachelor’s (BE) or Master’s (ME) degree in Computer Science, Electronics, or a relevant field.
- At least 2 years of UI/Front-End software development experience.
- A minimum of 2 years of experience with Angular 2+ is required.
- Proficiency in frontend frameworks, especially Angular 2+.
- Proficiency in fundamental UI development technologies including HTML, HTML5, CSS, CSS3, SCSS, and modern JavaScript (ES6+) and TypeScript.
- Experience with build tools like Webpack, Gulp, or Grunt.
- Proficiency with code versioning tools like Git, Mercurial, CVS, and SVN.
- Solid experience with unit testing tools like Jasmine, Jest, or Cypress.
- Familiarity with database technologies such as SQLite, SQLServer, and MongoDB.
- Solid understanding of object-oriented programming concepts.
- Previous experience in creating scalable applications.
- Strong problem-solving skills are important in resolving technical challenges.
- Being a fast learner, self-motivated, and organized to keep up with evolving technologies.
- Strong communication skills and project management abilities are crucial for collaboration and project success.
- Having strong attention to detail to ensure the quality of frontend development