Senior Software Engineer Opportunity
This is a challenging role for experienced software engineers who want to develop their skills further.
About the Role:
* We are looking for highly motivated and talented developers who can work in a team environment and take ownership of their tasks.
Key Responsibilities:
* Work in the frontend to implement web applications using modern technologies and methodologies.
* Develop reusable UI components in AngularJS, Angular2+, Javascript and HTML5/CSS3.
* Ensure that the web interface works seamlessly in all browsers.
* Collaborate with backend service teams to develop the user interface for products.
Requirements:
* 15+ years of full stack software development experience
* Expertise in Javascript
* Experience with HTML5/CSS3 and modern CSS Frameworks and pre-compilers
* Experience with modern Javascript frameworks (AngularJS and Angular2+ preferred)
* Proficient in Algorithms
* Proficient in relational database design
* Knowledge of secure web development practices
* Working knowledge of git or other version controlling tools
Education:
* BSCS or equivalent required, MSCS or equivalent strongly preferred