We are looking for a Web Developer for a client oriented development team who is motivated to combine the art of design with the art of programming. The team is working in Agile software development with Scrum methodology including all the development stages from planning and designing to developing, deploying and maintaining. Responsibilities will include bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.
Responsibilities :
● Plan, Design and develop features
● Build reusable code and libraries for future use
● Ensure the technical feasibility of UI/UX designs
● Optimize applications for maximum speed and scalability
● Collaborate with other team members and stakeholders
Requirements :
● Understanding of web development cycle
● Strong understanding of JavaScript, its quirks, and workarounds
● Strong understanding of web markup, including HTML5, CSS3, Ajax, asynchronous request handling, partial page updates, etc.
● Good understanding of Angular (2 or higher) framework
● Familiarity with client side services such as indexedDB, web workers, service workers and how to work with it
● Good understanding of browser rendering behavior and performance
● Bachelor’s Degree from an accredited college or university with a major in Computer Science, Software Engineering or other related scientific