About the Job
We are seeking a highly skilled and motivated Full Stack Software Engineer to join our team. As a key member of our UI engineering team, you will collaborate with backend service teams to develop the user interface for products.
The ideal candidate will have extensive experience in full stack software development, with expertise in Javascript, HTML5/CSS3, and modern CSS frameworks and pre-compilers.
You will work on both the frontend and web application backend, developing reusable UI components in AngularJS, Angular2+, Javascript, and HTML5/CSS3.
Key Responsibilities:
* Implement web applications using modern front-end technologies
* Develop web application service features using the WebUI backend
* Design and implement reusable UI components using AngularJS, Angular2+, and other modern front-end frameworks
* Ensure seamless integration with various browsers
* Stay up-to-date with the latest technologies and methodologies
Requirements:
* 15+ years of full stack software development experience
* Expertise in Javascript, HTML5/CSS3, and modern CSS frameworks and pre-compilers
* Experience with modern front-end frameworks (AngularJS and Angular2+ preferred)
* Proficient in algorithms and relational database design
* Knowledge of secure web development practices
* Working knowledge of git or other version controlling tools
Preferred Qualifications:
* Experience in improving web application performance and testing tools
* MSCS or equivalent degree strongly preferred