As a Front-End UI/UX Developer, you will be responsible for implementing and maintaining the web UIs to meet application requirements. You will be expected to effectively communicate and interface between the UX designers and the Back-End Developers, to produce a stable and maintainable solution.
We are looking to hire a motivated & Passionate Front-End Web Developer with a minimum experience of 4 years. The candidate should have ideal skills and relevant experience to handle the technical implementation of critical front-end tasks efficiently.
Job Specifications
· Minimum 4 years of working experience as a Front-End Developer.
· Experience with HTML5, CSS3, Preprocessors (e.g. SASS, LESS).
· Excellent understanding and relevant working experience of HTML Frameworks (Bootstrap, Foundation, and Skeleton).
· Ability to develop websites with Responsive Frameworks and Custom Media Queries.
· Experience with the use of Object-Oriented Design Patterns in JavaScript and JQuery.
· Competent skills in JavaScript Frameworks like Angular, React, etc.
· Ability to proficiently handle JavaScript building tools and module bundling (e.g. Web pack).
· Good understanding of web components and web APIs.
· Experience with CMS platforms like WordPress, Magento and Ionic front-end development.
· Collaborate on improving and extending user interface
· Read and evaluate mockups and interface designs, and implement the provided specifications
· Read and evaluate data pipelines, and advise requirements and design of Back-End API interfaces
· Research tooling, libraries and frameworks as needed
· Implement a wide variety of visualizations
· Implement a wide variety of UI designs, covering numerous subject areas
· The candidate should be able to communicate well in written and verbal English
· Basic knowledge of databases
· At least five (05) years of professional experience in the implementation of complex Javascript frontends as well as with object-oriented and functional programming methods
STRONG CANDIDATES WILL HAVE
- BS degree in Computer Science, Engineering or related field
- Excellent communication skills
- Ability to work in a team
- Ability to rapidly learn new libraries and frameworks, and utilize them to meet necessary requirements
- Ability to debug programs, and analyze dataflow across a program
- Willingness to express and discuss concerns and difficulties where relevant.
- Outstanding analytical and problem-solving skills
- Experience in Javascript (Typescript), HTML, CSS3, GIT and Linux.
- Experience with D3.js or some visualization library is a plus
- Experience with one of Vue.js, Angular, React, Knockout or Ember.
- Experience with Jade, Stylus, Haml, SASS, SCSS or similar framework is a plus.
- Experience with prototyping ideas in Sketch, Photoshop or Illustrator is a plus
Additional Benefits:
- SMEK Agency is a progressive company making its mark in the digital arena.
- We provide a friendly and flexible work-culture and believe in trusting our employees and providing them with autonomy in their jobs and creative liberty.
- Multiple monthly, quarterly and yearly bonuses.
- Employee Performance-based bonuses
- The region's best Challenging and Peaceful work environment.
- Training and learning opportunities and technically sound environment with room for growth.
- Free In-house training sessions
- Company Provided Lunch/Dinner
- Multiple in-house games for refreshment
Aside from our respectful compensation and other bonuses, SMEK Agency team members always enjoy free meals on Fridays and other nifty perks! Ready to prove yourself? Great!