Web Developer

Role Description

– Develop good quality code using HTML5, Java script Frameworks, such as Angular, CSS3 etc.
– Develop code to integrate various data sources, (e.g. calling backend APIs)
– Creation of a fully-functional website/application based on technical specifications to be provided to him/her.
– Potentially develop middle-ware coding in Java or dotNet.
– Documentation of his work in the project.

Role Requirements

Educational Qualifications and Experience:

Bachelor’ degree in Computer Science
5+ years of experience in web design and user experience design
Experience with optimizing web pages for performance
Experience in systems administration and server maintenance
Hands-on experience with scalable web application and responsive web design using Angular
Hands-on experience with one of middle-ware programming language such as Java, or dotNet is a plus

Required Skills/Abilities:

Advanced knowledge of one or more of the following modern technologies: JavaScript (Backbone.js/Angular.js, Require.js), HTML5, CSS3, Node.js and Gulp.js
Advanced knowledge of CSS pre-processors such as LESS and SASS, frameworks like Bootstrap
Advanced knowledge of the following xml, web services, css, javascript
Demonstrated ability to use rapid application development methodologies and techniques to deploy applications quickly and accurately
Advanced understanding of web trends, including social media integration and the impact of the growth of mobile/tablet browsing
Advanced understanding and/or be comfortable with source version control software (CVS/SVN or Git)
Familiarity with security implementations like (XSS, CSRF prevention, etc)
Familiarity with cross-browser compatibility and accessibility standards (W3C Guidelines)
Advanced knowledge of HTML, DHTML, XHTML, CSS, JavaScript.
Ability to work independently on the assigned tasks in a timely and efficient manner.
Ability to work on multiple tasks and self-motivated individuals will fit the role well
Ability to translate the UI designs in to fully-functional interactive prototypes for the Desktop and Mobile
Excellent oral and analytical skills
Excellent interpersonal and organizational skills
Act as a team player with ability to work and communicate effectively with cross-functional teams and a variety of roles
Ability to multi-task and work in a fast-paced, demanding, collaborative team on multiple projects at any given time

Desired Skills:

Knowledge of one or more modern JavaScript frameworks/libraries such as Ember, Knockout, Undersore, RequireJS, etc.
Experience working with UI Frameworks such as bootstrap
Experience with Grunt or similar frameworks for deployment and testing.
Understanding of MVC, MVVM design patterns

Apply now

Application Form

The fields marked with "*" are required

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

I agree to be contacted and to receive relevant marketing and sales information about BULPROS products and services, as well as those of the companies in our group (For more details, please check our Data Privacy terms). I agree to be contacted by:


Career development

Work-life balance

Company benefits